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

首頁 > 編程 > Python > 正文

python 獲取網頁編碼方式實現代碼

2019-11-25 16:19:32
字體:
來源:轉載
供稿:網友

python 獲取網頁編碼方式實現代碼

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">  </span><span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">python開發,自動化獲取網頁編碼方式用到了chardet庫,字符集檢測,這個類在python2.7中沒有,需要在官網上下載。這里我下載好了chardet-2.3.0.tar.gz壓縮包文件,只需要將壓縮包文件解壓后的chardet文件放到python安裝包下的python27/lib/site-packages/下,就可以了。</span> 

 然后import chardet

下面寫了一個自動化檢測的函數供檢測Url連接,然后返回網頁url的編碼方式。

import chardet #字符集檢測 import urllib  url="http://www.jd.com"   def automatic_detect(url):   content=urllib.urlopen(url).read()   result=chardet.detect(content)    encoding=result['encoding']    return encoding  urls=['http://www.baidu.com','http://www.163.com','http://dangdang.com'] for url in urls:   print url,automatic_detect(url) 

上面用到了chardet類的detect方法,返回字典,然后取出編碼方式encoding

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长泰县| 中江县| 左权县| 黄冈市| 建阳市| 广宁县| 武穴市| 互助| 重庆市| 上蔡县| 榆树市| 化州市| 齐齐哈尔市| 梅河口市| 天祝| 合江县| 会泽县| 灵宝市| 依兰县| 泸定县| 凤庆县| 西林县| 泰和县| 巴彦淖尔市| 平遥县| 全南县| 安岳县| 龙井市| 永兴县| 神木县| 房山区| 通江县| 新丰县| 乐业县| 荆州市| 丰镇市| 涟源市| 澄城县| 鄂托克旗| 中江县| 泾阳县|