python 抓取的網頁默認是bytes的,要轉碼.
查看網頁源碼可以看到,我本次抓取的網頁的編碼方式是utf-8的.
req = urllib.request.Request(url=myurl,headers = myheaders) data = urllib.request.urlopen(req).read() print(data.decode("UTF-8"))
這樣就正常顯示中文了
python 抓取的網頁默認是bytes的,要轉碼.
查看網頁源碼可以看到,我本次抓取的網頁的編碼方式是utf-8的.
req = urllib.request.Request(url=myurl,headers = myheaders) data = urllib.request.urlopen(req).read() print(data.decode("UTF-8"))
這樣就正常顯示中文了