<table id="caao6"><object id="caao6"></object></table>
  • <small id="caao6"><label id="caao6"></label></small>
    <acronym id="caao6"><rt id="caao6"></rt></acronym>
  • <acronym id="caao6"></acronym>
  • Python3 chardet模塊查看編碼格式的例子

     更新時間:2019-08-14 15:01:27   作者:佚名   我要評論(0)

    如下所示:

    需要注意的是,如果遇到GBK2312等編碼的,在decode和encode時,一律使用GBK進行編碼或者解碼,這是因為GBK是其他GBK

    如下所示:

    需要注意的是,如果遇到GBK2312等編碼的,在decode和encode時,一律使用GBK進行編碼或者解碼,這是因為GBK是其他GBK編碼的超集,向下兼容所有的GBK編碼。

    下面是一個例子:

    #coding=utf-8
    import urllib.request
    import chardet
    url = 'http://www.baidu.com'
    
    a = urllib.request.urlopen(url)
    
    '''
    chardet模塊
    使用該模塊可以查看字符串的編碼格式:chardet.detect()
    '''
    encode = chardet.detect(a.read())
    print(encode['encoding'])
    
    #假設存在一個a.txt的文件
    f = open('a.txt', 'rb')
    print(chardet.detect(f.read(100)))
    

    以上這篇Python3 chardet模塊查看編碼格式的例子就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

    您可能感興趣的文章:

    • python中判斷文件編碼的chardet(實例講解)
    • Python中動態檢測編碼chardet的使用教程
    • python判斷字符串編碼的簡單實現方法(使用chardet)
    • python字符串編碼識別模塊chardet簡單應用
    • Python使用chardet判斷字符編碼
    • python使用chardet判斷字符串編碼的方法
    • 使用python的chardet庫獲得文件編碼并修改編碼

    相關文章

    最新評論

    种子磁力搜索器