首页IT科技python撤销上一步操作(python chardet检测编码)

python撤销上一步操作(python chardet检测编码)

时间2025-09-19 09:42:16分类IT科技浏览6008
导读:1、当我们拿到一个bytes时,就可以对其检测编码。用chardet检测编码,只需要一行代码: >>>chardet....

1                、当我们拿到一个bytes时                ,就可以对其检测编码                。用chardet检测编码                        ,只需要一行代码:

>>>chardet.detect(bHello,world!) {encoding:ascii,confidence:1.0,language:}

检测出的编码是ascii        ,注意到还有个confidence字段                ,表示检测的概率是1.0(即100%)                        。

2                        、检测GBK编码的中文

>>>data=离离原上草                        ,一岁一枯荣.encode(gbk) >>>chardet.detect(data) {encoding:GB2312,confidence:0.7407407407407407,language:Chinese}

检测的编码是GB2312        ,注意到GBK是GB2312的超集        ,两者是同一种编码                        ,检测正确的概率是74%                ,language字段指出的语言是Chinese        。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
python练手经典100例(python Limit amount of RAM to a process (Linux) Server Fault)