python 抓取的網頁默認是bytes的,要轉碼

python 抓取的網頁默認是bytes的,要轉碼.

查看網頁源碼可以看到,我本次抓取的網頁的編碼方式是utf-8的.

req = urllib.request.Request(url=myurl,headers = myheaders)
data = urllib.request.urlopen(req).read()
print(data.decode("UTF-8"))

這樣就正常顯示中文了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章