◆ 判断文件或字符串编码:
程序:
import chardet
f = open('file','r')
fencoding=chardet.detect(f.read())
print fencoding
f.close()
执行结果:
{'confidence': 0.9629629629629629, 'language': 'Chinese', 'encoding': 'GB2312'}
输入参数为str类型。只能判断是否为某种编码的概率,是比较准确的结果了。
本文介绍了一种使用Python chardet库来检测文件编码的方法。通过简单的代码示例展示了如何读取文件并判断其编码格式,执行结果显示该方法能较为准确地识别文件的编码类型。
◆ 判断文件或字符串编码:
程序:
import chardet
f = open('file','r')
fencoding=chardet.detect(f.read())
print fencoding
f.close()
执行结果:
{'confidence': 0.9629629629629629, 'language': 'Chinese', 'encoding': 'GB2312'}
输入参数为str类型。只能判断是否为某种编码的概率,是比较准确的结果了。
290
9914

被折叠的 条评论
为什么被折叠?