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中的一些类型转换函数小结
Feb 10 Python
python连接mysql调用存储过程示例
Mar 05 Python
基于Python实现的扫雷游戏实例代码
Aug 01 Python
使用beaker让Facebook的Bottle框架支持session功能
Apr 23 Python
Python使用matplotlib实现在坐标系中画一个矩形的方法
May 20 Python
Python的组合模式与责任链模式编程示例
Feb 02 Python
python采用django框架实现支付宝即时到帐接口
May 17 Python
python实现两个文件合并功能
Apr 01 Python
Python中pandas模块DataFrame创建方法示例
Jun 20 Python
对django xadmin自定义菜单的实例详解
Jan 03 Python
Python实现数据结构线性链表(单链表)算法示例
May 04 Python
Python获取指定日期是"星期几"的6种方法
Mar 13 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自动更新新闻DIY
2006/10/09 PHP
PHP Cookie的使用教程详解
2013/06/03 PHP
PHPThumb图片处理实例
2014/05/03 PHP
php中session定期自动清理的方法
2015/11/12 PHP
php pdo oracle中文乱码的快速解决方法
2016/05/16 PHP
JS类库Bindows1.3中的内存释放方式分析
2007/03/08 Javascript
js通过地址栏给action传值(中文乱码全是问号)
2013/05/02 Javascript
教你如何自定义百度分享插件以及bshare分享插件的分享按钮
2014/06/20 Javascript
node.js中的require使用详解
2014/12/15 Javascript
javascript折半查找详解
2015/01/26 Javascript
jQuery+ajax读取并解析XML文件的方法
2016/09/09 Javascript
利用express启动一个server服务的方法
2017/09/17 Javascript
微信小程序页面跳转功能之从列表的item项跳转到下一个页面的方法
2017/11/27 Javascript
Bootstrap Fileinput 4.4.7文件上传实例详解
2018/07/25 Javascript
浅谈Fetch 数据交互方式
2018/12/20 Javascript
javascript中的闭包概念与用法实践分析
2019/07/26 Javascript
React-redux实现小案例(todolist)的过程
2019/09/29 Javascript
Python学习笔记(二)基础语法
2014/06/06 Python
Python正则简单实例分析
2017/03/21 Python
Python爬虫使用脚本登录Github并查看信息
2018/07/16 Python
python射线法判断一个点在图形区域内外
2019/06/28 Python
python列表返回重复数据的下标
2020/02/10 Python
Python Selenium安装及环境配置的实现
2020/03/17 Python
什么是Python变量作用域
2020/06/03 Python
英国高街品牌:Miss Selfridge(塞尔弗里奇小姐)
2016/09/21 全球购物
英国男士时尚网站:Dandy Fellow
2018/02/09 全球购物
葡萄牙航空官方网站:TAP Air Portugal
2019/10/31 全球购物
C语言笔试集
2012/07/24 面试题
历史学专业推荐信
2013/11/06 职场文书
硕士研究生个人求职信
2013/12/04 职场文书
四年的个人工作自我评价
2013/12/10 职场文书
幼儿园教师教学反思
2014/02/06 职场文书
冬季施工防火方案
2014/05/17 职场文书
母亲节寄语大全
2015/02/27 职场文书
大学生活委员竞选稿
2015/11/21 职场文书
护士年终工作总结不会写?各科护士模板总结
2020/01/02 职场文书