认证高级PHP讲师
"User-Agent": "Mozilla/5.0 (windows 6.0)"
python3
import urllib.request url = "http://www.qiushibaike.com/8hr/page/1" headers = { #"User-Agent": "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N)" "User-Agent": "Mozilla/5.0 (windows 6.0)" } request = urllib.request.Request(url, headers=headers) response = urllib.request.urlopen(request) c = response.read() h = c.decode('utf-8') print(h)
python3 ne nécessite pas de transcodage
"User-Agent": "Mozilla/5.0 (windows 6.0)"
python3
python3 ne nécessite pas de transcodage
J'ai réessayé ce qui suit. Trouvez simplement réponse.decode('UTF-8'). Oui en majuscules ! ! !