【发布时间】:2021-01-03 16:24:12
【问题描述】:
下面是忽略无效网站的代码,如果单独运行,它可以正常工作,但在函数中它会引发 getaddrinfo 错误。
代码单独使用:-
try:
r = requests.get('http://www.chec.bj.cn')
except ConnectionError:
print(False)
输出以上代码生成:-
False
函数内的代码:-
def invalid_site(url):
try:
r = requests.get(url)
except ConnectionError:
pass
else:
browser.get(url)
time.sleep(5)
return url
以上代码产生的错误:-
gaierror: [Errno 11001] getaddrinfo failed
请帮忙!!
【问题讨论】:
标签: python-3.x selenium-webdriver exception web-scraping