python2.7常见的编码问题,Python“Non-ASCII character 'xe5' in file”报错问题

0. 写在前面python 原由:以前写个数据预处理程序的时候遇到了点问题,用re模块的正则查找方法search时老是找不出来(找错了或者出乱码),因而捣鼓捣鼓。后端 通过:查资料,作实验,发现用utf8编码的str类型的字符串在search方法中行不通,由于str是字节串,和字符之间没有固定的一一对应的关系,正则无法用字节串来进行正确匹配。安全 结果:把正则式和目标字符串都使用unicode类型
相关文章
相关标签/搜索