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 相关文章推荐
用map函数来完成Python并行任务的简单示例
Apr 02 Python
python实现域名系统(DNS)正向查询的方法
Apr 19 Python
Python多线程中阻塞(join)与锁(Lock)使用误区解析
Apr 27 Python
Python运行不显示DOS窗口的解决方法
Oct 22 Python
值得收藏的10道python 面试题
Apr 15 Python
python使用PIL和matplotlib获取图片像素点并合并解析
Sep 10 Python
Python3实现zip分卷压缩过程解析
Oct 09 Python
简单了解为什么python函数后有多个括号
Dec 19 Python
使用Python提取文本中含有特定字符串的方法示例
Dec 09 Python
numba提升python运行速度的实例方法
Jan 25 Python
python实现不同数据库间数据同步功能
Feb 25 Python
python 网络编程要点总结
Jun 18 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
mysql_fetch_assoc和mysql_fetch_row的功能加起来就是mysql_fetch_array
2007/01/15 PHP
php下HTTP Response中的Chunked编码实现方法
2008/11/19 PHP
用PHP书写安全的脚本代码
2012/02/05 PHP
javascript实现的鼠标链接提示效果生成器代码
2007/06/28 Javascript
JavaScript Event学习第三章 早期的事件处理程序
2010/02/07 Javascript
jQuery插件开发基础简单介绍
2013/01/07 Javascript
浅析jQuery对select操作小结(遍历option,操作option)
2013/07/04 Javascript
JS取文本框中最小值的简单实例
2013/11/29 Javascript
原生js实现移动端瀑布流式代码示例
2015/12/18 Javascript
js实现的二分查找算法实例
2016/01/21 Javascript
jQuery版AJAX简易封装代码
2016/09/14 Javascript
js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法)
2017/12/28 Javascript
vuejs项目打包之后的首屏加载优化及打包之后出现的问题
2018/04/01 Javascript
JS+DIV实现拖动效果
2020/02/11 Javascript
微信小程序吸底区域适配iPhoneX的实现
2020/04/09 Javascript
python在linux系统下获取系统内存使用情况的方法
2015/05/11 Python
Python随机读取文件实现实例
2017/05/25 Python
Python中with及contextlib的用法详解
2017/06/08 Python
TensorFlow实现卷积神经网络
2018/05/24 Python
Python django使用多进程连接mysql错误的解决方法
2018/10/08 Python
75条笑死人的知乎神回复,用60行代码就爬完了
2019/05/06 Python
Python3.7安装keras和TensorFlow的教程图解
2020/06/18 Python
python模块和包的应用BASE_PATH使用解析
2019/12/14 Python
如何使用python代码操作git代码
2020/02/29 Python
基于Keras中Conv1D和Conv2D的区别说明
2020/06/19 Python
HTML5 预加载让页面得以快速呈现
2013/08/13 HTML / CSS
整理HTML5中支持的URL编码与字符编码
2016/02/23 HTML / CSS
韩国11街:11STREET
2018/03/27 全球购物
英国顶级足球鞋的领先零售商:Lovell Soccer
2019/08/27 全球购物
康拓普公司Java笔面试
2016/09/23 面试题
应届生船舶驾驶求职信
2013/10/19 职场文书
计算机专业毕业生求职信分享
2013/12/24 职场文书
公司会议策划方案
2014/05/17 职场文书
企业优秀团员事迹材料
2014/08/20 职场文书
生活委员竞选稿
2015/11/21 职场文书
Win10/Win11 任务栏替换成经典样式
2022/04/19 数码科技