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实现多线程采集的2个代码例子
Jul 07 Python
在Python的web框架中编写创建日志的程序的教程
Apr 30 Python
Python实现Smtplib发送带有各种附件的邮件实例
Jun 05 Python
基于scrapy的redis安装和配置方法
Jun 13 Python
Python实现的网页截图功能【PyQt4与selenium组件】
Jul 12 Python
详解如何用django实现redirect的几种方法总结
Nov 22 Python
Python StringIO如何在内存中读写str
Jan 07 Python
python中的 zip函数详解及用法举例
Feb 16 Python
最新PyCharm从安装到PyCharm永久激活再到PyCharm官方中文汉化详细教程
Nov 17 Python
Python实现简单的2048小游戏
Mar 01 Python
python基于tkinter制作m3u8视频下载工具
Apr 24 Python
opencv-python图像配准(匹配和叠加)的实现
Jun 23 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使用preg_split()分割特殊字符(元字符等)的方法分析
2017/02/04 PHP
PHP的imageTtfText()函数深入详解
2021/03/03 PHP
JavaScript写的一个DIV 弹出网页对话框
2009/08/14 Javascript
JavaScript this调用规则说明
2010/03/08 Javascript
javascript操作table(insertRow,deleteRow,insertCell,deleteCell方法详解)
2013/12/16 Javascript
AngularJs bootstrap详解及示例代码
2016/09/01 Javascript
jQuery实现大图轮播
2017/02/13 Javascript
jQuery+Ajax实现用户名重名实时检测
2017/06/01 jQuery
vue 运用mock数据的示例代码
2017/11/07 Javascript
vue小白入门教程
2018/04/02 Javascript
TypeScript中的方法重载详解
2019/04/12 Javascript
简单谈谈javascript高级特性
2019/09/04 Javascript
[39:53]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.19
2020/11/19 DOTA
使用Python获取Linux系统的各种信息
2014/07/10 Python
Python连接mysql数据库的正确姿势
2016/02/03 Python
Python栈算法的实现与简单应用示例
2017/11/01 Python
python3 pandas 读取MySQL数据和插入的实例
2018/04/20 Python
Python常见数据结构之栈与队列用法示例
2019/01/14 Python
Python实现平行坐标图的两种方法小结
2019/07/04 Python
Python实现微信好友的数据分析
2019/12/16 Python
python支持多线程的爬虫实例
2019/12/21 Python
深入CSS3 动画效果的总结详解
2013/05/09 HTML / CSS
全球性的在线商店:Vogca
2019/05/10 全球购物
Probikekit欧盟:在线公路自行车专家
2019/07/12 全球购物
经典c++面试题二
2015/08/14 面试题
电子信息工程专业求职信
2014/06/28 职场文书
群众路线剖析材料
2014/09/30 职场文书
离婚协议书样本
2015/01/26 职场文书
档案管理员岗位职责
2015/02/12 职场文书
毕业生党员个人总结
2015/02/14 职场文书
小区环境卫生倡议书
2015/04/29 职场文书
冰雪公主观后感
2015/06/16 职场文书
公安干警正风肃纪心得体会
2016/01/15 职场文书
原来实习报告是这样写的呀!
2019/07/03 职场文书
四年级作文之植物
2019/09/20 职场文书
解决Oracle数据库用户密码过期
2022/05/11 Oracle