user_agent = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)'
# 使用请求头进行伪装
self.headers={'User-Agent': user_agent}
有没有加上这样的请求头,不同电脑不一样的,可以上网查一下,如果有用望采纳
我这测试是正常的
import urllib.request
response = urllib.request.urlopen('https://httpbin.org/get')
print(response.read().decode("utf-8"))
如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!
专家的是https://httpbin.org/get'而你得是http://httpbin.org/get,换成https再测试下,
你漏了个https 难为人家专家为你写这么多 赶紧采纳吧
http改为https即可。
我看了一下,你还是很幸福的,之前我刚接触时,被这个问题搞了一周。当时可没怎么多大佬们帮我解答。