Python判断中文字符串是否相等的实例


Posted in Python onJuly 06, 2018

Python判断两个相等的中文字符串为false,将两个待比较的字符串都把unicode编码设为‘utf-8'也不能解决问题,具体原因如下:

1.首先查看待比较两个字符串的编码格式 ,使用命令

import chardet
......
string_code = chardet.detect(string_word)

比较两个字符串的编码结果,如下图所示

Python判断中文字符串是否相等的实例

一个编码格式为‘UTF-8-SIG',另一个编码格式为‘utf-8',两个字符串的编码格式不同,所以比较的结果为不相等

出现编码为‘UTF-8-SIG'是因为文件在存储的时候以UTF-8格式编码保存,将文件以UTF-8无BOM格式编码存储,则读取出的数据编码格式自然变为‘utf-8'

2.文件以UTF-8无BOM格式编码重新存储,重新比较两个相等的字符串,返回值为True,即两个字符串相等

以上这篇Python判断中文字符串是否相等的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python33 urllib2使用方法细节讲解
Dec 03 Python
Python处理RSS、ATOM模块FEEDPARSER介绍
Feb 18 Python
Python中isnumeric()方法的使用简介
May 19 Python
Python2随机数列生成器简单实例
Sep 04 Python
python爬虫使用cookie登录详解
Dec 27 Python
使用NumPy和pandas对CSV文件进行写操作的实例
Jun 14 Python
python3实现钉钉消息推送的方法示例
Mar 14 Python
深入了解Python枚举类型的相关知识
Jul 09 Python
使用python实现kNN分类算法
Oct 16 Python
Python getsizeof()和getsize()区分详解
Nov 20 Python
Python机器学习之基础概述
May 19 Python
Python使用plt.boxplot()函数绘制箱图、常用方法以及含义详解
Aug 14 Python
Python中使用Counter进行字典创建以及key数量统计的方法
Jul 06 #Python
python 字典 按key值大小 倒序取值的实例
Jul 06 #Python
对python字典元素的添加与修改方法详解
Jul 06 #Python
替换python字典中的key值方法
Jul 06 #Python
python 字典中文key处理,读取,比较方法
Jul 06 #Python
python迭代dict的key和value的方法
Jul 06 #Python
Python socket套接字实现C/S模式远程命令执行功能案例
Jul 06 #Python
You might like
一个自定义位数的php多用户计数器代码
2007/03/11 PHP
PHP解析html类库simple_html_dom的转码bug
2014/05/22 PHP
PHP根据图片色界在不同位置加水印的方法
2015/07/01 PHP
PHP基于curl后台远程登录正方教务系统的方法
2016/10/14 PHP
PHP下 Mongodb 连接远程数据库的实例代码
2017/08/30 PHP
js Form.elements[i]的使用实例
2011/11/13 Javascript
jqTransform美化表单
2015/10/10 Javascript
用director.js实现前端路由使用实例
2017/01/27 Javascript
ES6中Symbol类型用法实例详解
2017/04/06 Javascript
vue实现动态数据绑定
2017/04/28 Javascript
初识 Vue.js 中的 *.Vue文件
2017/11/22 Javascript
Angular4学习教程之DOM属性绑定详解
2018/01/04 Javascript
JavaScript 中的 this 工作原理
2018/06/20 Javascript
JavaScript实现浅拷贝与深拷贝的方法分析
2018/07/05 Javascript
vue动态改变背景图片demo分享
2018/09/13 Javascript
vue父组件触发事件改变子组件的值的方法实例详解
2019/05/07 Javascript
详解JavaScript中的链式调用
2020/11/27 Javascript
Pthon批量处理将pdb文件生成dssp文件
2015/06/21 Python
python爬虫获取淘宝天猫商品详细参数
2020/06/23 Python
Python 3.6打包成EXE可执行程序的实现
2019/10/18 Python
python循环嵌套的多种使用方法解析
2019/11/29 Python
python实现将一维列表转换为多维列表(numpy+reshape)
2019/11/29 Python
如何实现在jupyter notebook中播放视频(不停地展示图片)
2020/04/23 Python
Python使用pyenv实现多环境管理
2021/02/05 Python
Python中对象的比较操作==和is区别详析
2021/02/12 Python
Algenist奥杰尼官网:微藻抗衰老护肤品牌
2017/07/15 全球购物
《小儿垂钓》教学反思
2014/02/23 职场文书
毕业典礼演讲稿
2014/05/13 职场文书
工商行政管理专业求职书
2014/05/23 职场文书
收入及婚姻状况证明
2014/11/20 职场文书
赔偿协议书
2015/01/27 职场文书
运动员加油词
2015/07/18 职场文书
获奖感言怎么写
2015/07/31 职场文书
庭外和解协议书
2016/03/23 职场文书
提升Nginx性能的一些建议
2021/03/31 Servers
动态规划之使用备忘录来改进Javascript函数
2022/04/07 Javascript