卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

python用requests獲取網頁源代碼為什么中文顯示錯誤?

網友解答: 是不是中文亂碼的問題,你先用試試text和content,然后print打印一下信息看看。我以一下代碼例子說明一下:注:text返回Unicode類型數據,content返回

網友解答:

是不是中文亂碼的問題,你先用試試text和content,然后print打印一下信息看看。我以一下代碼例子說明一下:

注:text返回Unicode類型數據,content返回二進制數據。如果出現亂碼的化,你可以下打印一下獲取頁面的編碼,看看代碼如下:

如果是不支持中文編碼的字符,可以自行設置一下,utf-8,gbk,gb2312等都可以,只要支持中文就行,代碼如下:

設置好字符編碼后,可以先打印一下頁面內容,看是否還出現亂碼,代碼如下:

一般情況下,出現中文亂碼的頁面并不多,如果真的出現的化,你可以自行設置一下,應該不會在出現亂碼的問題,我也是初學pythonp爬蟲的知識,發(fā)表一下自己的見解,希望能對你有所幫助吧。

網友解答:

Python3的話不需要自己decode

resp = requests.get(url)

如果resp.text亂碼的話,這樣:

resp.encoding = resp.apparent_encoding

print(resp.text)

可以參考我寫過的:https://www.toutiao.com/i6496773720189698573/

標簽: