当前位置: 首页 > 图灵资讯 > 行业资讯> python如何查看编码

python如何查看编码

发布时间:2026-05-04 10:01:12

chardet模块可用于python中检测字符串/文件编码。

1、下载和安装chardet

下载地址:http://pypi.python.org/pypi/chardet

下载chardet后,解压chardet压缩包,直接将chardet文件夹放入应用程序目录,即可使用import chardet开始使用chardet,您也可以将chardet复制到Python系统目录中,这样您所有的python程序只需使用import chardet就够了。

pythonsetup.pyinstall

使用中,chardet.detect()返回字典,其中confidence是检测精度,encoding是编码形式。

示例:

网页编码判断:

>>>importurllib
>>>rawdata=urllib.urlopen('http://www.google.cn/').read()
>>>importchardet
>>>chardet.detect(rawdata)
{'confidence':0.98999999999999999,'encoding':'GB2312'}

判断文件编码

importchardet
tt=open('c:\\111.txt','rb')
ff=tt.readline()
#也可以在这里尝试用read(5)代替,但用readlines()代替后报错
enc=chardet.detect(ff)
printenc['encoding']
tt.close()

请关注Python视频教程栏目,了解更多Python知识。

相关文章

用python如何判断字符的大小写

用python如何判断字符的大小写

2026-05-29
python日志怎么存储

python日志怎么存储

2026-05-11
python能开发前端吗

python能开发前端吗

2026-05-11
python如何汇总多个excel

python如何汇总多个excel

2026-05-11
如何利用python快速生成大文件

如何利用python快速生成大文件

2026-05-11
怎么判断Python数字中的偶数

怎么判断Python数字中的偶数

2026-05-11