国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python使用chardet判斷字符編碼

2020-02-23 01:09:58
字體:
來源:轉載
供稿:網友

本文實例講述了Python使用chardet判斷字符編碼的方法。分享給大家供大家參考。具體分析如下:

Python中chardet 用來實現字符串/文件編碼檢測模板

1、chardet下載與安裝

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

下載chardet后,解壓chardet壓縮包,直接將chardet文件夾放在應用程序目錄下,就可以使用import chardet開始使用chardet了,也可以將chardet拷貝到Python系統目錄下,這樣你所有的python程序只要用import chardet就可以了。

python setup.py install

2、實例

使用中,chardet.detect()返回字典,其中confidence是檢測精確度,encoding是編碼形式

(1)網頁編碼判斷:

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

(2)文件編碼判斷

import chardettt=open('c://111.txt','rb')ff=tt.readline()#這里試著換成read(5)也可以,但是換成readlines()后報錯enc=chardet.detect(ff)print enc['encoding']tt.close()

希望本文所述對大家的Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 石泉县| 新乡县| 如皋市| 河间市| 吉木乃县| 高阳县| 社会| 商洛市| 左云县| 德格县| 望城县| 太仆寺旗| 昌都县| 哈巴河县| 香港 | 利辛县| 石渠县| 蒲江县| 自贡市| 东兰县| 黔江区| 石首市| 鸡西市| 湟源县| 涪陵区| 盐亭县| 拜城县| 高州市| 丽江市| 义马市| 道真| 岢岚县| 邓州市| 连城县| 宁明县| 怀远县| 大荔县| 南召县| 渭南市| 襄汾县| 寻乌县|