1. 程式人生 > >Python 調用 百度翻譯 出現error997 的解決辦法

Python 調用 百度翻譯 出現error997 的解決辦法

百度 解決 翻譯 報錯 解決辦法 utf-8 錯誤 來講 手機

如果程序不報錯,其主要原因是百度防爬蟲,可能是因為電腦網頁版本的百度翻譯防爬所致,換用手機版本的百度翻譯暫時可行。這也是很多視頻都是用手機版百度翻譯來講解的原因;

大多數換用手機版的也會報997錯誤,或許是手機也防爬蟲了吧,如果用get的方法來爬蟲是可以的,但是使用post方法是會報997錯誤的

以下是我的get方法的爬蟲代碼,大佬們別噴,我剛學;

import pprint
import requests
url = "http://www.baidu.com"
response = requests.get(url)
# response.encoding="utf-8"
#
print(response.text) #把響應的二進制節流轉換為str類型 # print(response.content.decode()) pprint.pprint(response.content.decode())

2019-03-30

Python 調用 百度翻譯 出現error997 的解決辦法