1首先查找错误原因:
当遇到这种报错,首先从两方面入手:
1,网络波动,即突然断网,无法连接网络
2,连接不到特定的服务器或者对方服务器不存在
2解决办法:
1,加上对错误的异常处理,重新请求访问
try:
res1 = urllib.request.urlopen(request_1)
except urllib.error.URLError as e:
time.sleep(5)
res1 = urllib.request.urlopen(request_1)
print(e)
2,打开要爬取网站的地址,查看是否能返回数据