怎么在Python3中使用chardet模块查看编码格式

  介绍

这篇文章将为大家详细讲解有关怎么在Python3中使用chardet模块查看编码格式,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

<>强如下所示:

怎么在Python3中使用chardet模块查看编码格式

需要注意的是,如果遇到GBK2312等编码的,在解码和编码时,一律使用GBK进行编码或者解码,这是因为GBK是其他GBK编码的超集,向下兼容所有的GBK编码。

<强>下面是一个例子:

#=utf - 8编码   import  urllib.request   import  chardet   时间=url  & # 39; http://www.baidu.com& # 39;      时间=a  urllib.request.urlopen (url)      & # 39;& # 39;& # 39;   chardet模块   使用该模块可以查看字符串的编码格式:chardet.detect ()   & # 39;& # 39;& # 39;   时间=encode  chardet.detect (a.read ())   打印(编码[& # 39;编码# 39;])      #假设存在一个a.txt的文件   时间=f 开放(& # 39;a.txt& # 39;,, & # 39; rb # 39;)   打印(chardet.detect (f.read (100)))

关于怎么在Python3中使用chardet模块查看编码格式就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

怎么在Python3中使用chardet模块查看编码格式