热线电话:13121318867

登录
2018-10-24 阅读量: 1343
python爬虫中断问题和处理1

报错:requests.exceptions.ConnectionError

原因:

网络问题出现的异常事件(如DNS错误,拒绝连接,等等),这是Requests库中自带的异常

解决方法:

1.捕捉基类异常,一次解决

try:

r = requests.get(url, params={’s’: thing})

except requests.exceptions.RequestException as e: # This is the correct syntax

print e

sys.exit(1)

2.分别处理各种异常,比如:

r = requests.get(url, params={’s’: thing})

except requests.exceptions.Timeout:

except requests.exceptions.TooManyRedirects:

except requests.exceptions.RequestException as e:

print e

sys.exit(1)

72.8088
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子