关闭

python 编码问题技巧

120人阅读 评论(0) 收藏 举报

如果遇到不知道什么编码的文件,检测该文件是什么编码.最好不要检测整个文档的编码,而是要检测文档中出现乱码的那部分内容的编码,以提高准确性.

import chardet

f=open(''a')

chardet.detect(f.read())

假设返回结果为GBK

for each in f:

     print each.decode('GBK').encode('UTF-8')

问题解决



0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:2106次
    • 积分:61
    • 等级:
    • 排名:千里之外
    • 原创:4篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档