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 相关文章推荐
零基础写python爬虫之神器正则表达式
Nov 06 Python
Python中join和split用法实例
Apr 14 Python
Python实现基于权重的随机数2种方法
Apr 28 Python
python开发中module模块用法实例分析
Nov 12 Python
Selenium的使用详解
Oct 19 Python
Django Admin中增加导出Excel功能过程解析
Sep 04 Python
python爬虫 线程池创建并获取文件代码实例
Sep 28 Python
CentOS7下安装python3.6.8的教程详解
Jan 03 Python
Python内置类型性能分析过程实例
Jan 29 Python
PyQt5 文本输入框自动补全QLineEdit的实现示例
May 13 Python
如何在Windows中安装多个python解释器
Jun 16 Python
解决Python paramiko 模块远程执行ssh 命令 nohup 不生效的问题
Jul 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
层叠菜单的动态生成
2006/10/09 PHP
无数据库的详细域名查询程序PHP版(2)
2006/10/09 PHP
PHP合并数组+号和array_merge的区别
2015/06/25 PHP
15条JavaScript最佳实践小结
2013/08/09 Javascript
jquery实现简单易懂的图片展示小例子
2013/11/21 Javascript
js实现在网页上简单显示时间的方法
2015/03/02 Javascript
JS实现的数组全排列输出算法
2015/03/19 Javascript
JSONP跨域请求实例详解
2016/07/04 Javascript
Google 地图叠加层实例讲解
2016/08/06 Javascript
Actionscript与javascript交互实例程序(修改)
2016/09/22 Javascript
Bootstrap Table使用方法解析
2016/10/19 Javascript
JS获取本周周一,周末及获取任意时间的周一周末功能示例
2017/02/09 Javascript
vue-router懒加载速度缓慢问题及解决方法
2018/11/25 Javascript
动态内存分配导致影响Javascript性能的问题
2018/12/18 Javascript
vscode vue 文件模板的配置方法
2019/07/23 Javascript
微信小程序点餐系统开发常见问题汇总
2019/08/06 Javascript
js正则表达式简单校验方法
2021/01/03 Javascript
详解Python的Django框架中的通用视图
2015/05/04 Python
十个Python程序员易犯的错误
2015/12/15 Python
深入理解python try异常处理机制
2016/06/01 Python
PyQT实现多窗口切换
2018/04/20 Python
wtfPython—Python中一组有趣微妙的代码【收藏】
2018/08/31 Python
django删除表重建的实现方法
2019/08/28 Python
淘宝秒杀python脚本 扫码登录版
2019/09/19 Python
Python如何发送与接收大型数组
2020/08/07 Python
css3实现多个元素依次显示效果
2017/12/12 HTML / CSS
Oakley西班牙官方商店:太阳眼镜和男女运动服
2019/04/26 全球购物
会计毕业生求职简历的自我评价
2013/10/20 职场文书
文员岗位职责
2013/11/09 职场文书
数控技术专业毕业自荐书范文
2014/02/05 职场文书
精神文明建设标语
2014/06/16 职场文书
2014年驾驶员工作总结
2014/11/18 职场文书
Html5大屏数据可视化开发的实现
2021/06/11 HTML / CSS
PHP设计模式(观察者模式)
2021/07/07 PHP
Python接口自动化之文件上传/下载接口详解
2022/04/05 Python
win10系统xps文件怎么打开?win10打开xps文件的两种操作方法
2022/07/23 数码科技