一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - python 獲取網頁編碼方式實現代碼

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

2020-09-23 09:45Python教程網 Python

這篇文章主要介紹了python 獲取網頁編碼方式實現代碼的相關資料,需要的朋友可以參考下

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

?
1
2
3
4
5
<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的編碼方式。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人网欧美亚洲影视图片 | 色综合久久日韩国产 | 亚洲高清中文字幕一区二区三区 | 美女用屁股把人吞进肚子 | 精品国产欧美一区二区 | 久久综合亚洲色hezyo | 性鸥美| 91果冻制片厂天美传媒 | www.色.con | 91天堂一区二区 | 3x3x3x短视频在线看 | 欧美一级级a在线观看 | 经典三级四虎在线观看 | 午夜深情在线观看免费 | 日韩精品视频在线观看免费 | 驯服有夫之妇HD中字日本 | 亚洲天堂精品在线观看 | 羞羞麻豆国产精品1区2区3区 | 9久热久爱免费精品视频在线观看 | 精新精新国产自在现拍 | 国产成人免费a在线资源 | 日本无卡视频 | 欧美同性猛男野外gay免费 | 日本一区二区三区久久精品 | 韩国三级年轻的小婊孑 | 国产精品久久久久久 | a级影视| 男人机机桶女人 | 91久久综合九色综合欧美98 | 午夜国产精品 | 1313午夜精品久久午夜片 | 91av最新地址 | 四大美女思春艳史片 | 亚洲男人的天堂视频 | 美女模特被c免费视频 | 成人先锋| 明星乱淫 | 色哟哟在线视频 | 能播放18xxx18女同 | 人阁色第四影院在线观看 | 华人亚洲欧美精品国产 |