我在使用ConnectionError
,try
进行except
次最大重试时遇到问题。我正在使用BeautifulSoup
和requests
。
如果我的脚本工作了大约10个小时,那么脚本什么也不做!
我正在尝试使用try和time.sleep(1)来捕获此错误。
for i, link in enumerate(links):
sleep(1)
try:
req = requests.get(link, verify=False)
except requests.exceptions.ConnectionError:
logger.debug("Connection error! " + link)
continue
if req.status_code != 404:
do_something()
else:
logger.debug("Website not exist! " + link)
continue