【发布时间】:2017-09-21 12:44:43
【问题描述】:
我正在使用 python 和 beautifulsoup 来抓取网站。我的脚本总是在到达某个 url 并声明时停止
AttributeError: 'NoneType' 对象没有属性 'find_all'
我预计该网站的其他区域也会发生这种情况。我想要的是记录错误和创建它的 url,然后继续而不停止我的脚本。 这个我试过了
uClient2 = ''
try:
uClient2 = requests.get(FSGsubcardref)
print("Proceding to get the sub_subblink...")
except Exception as error:
logger.exception(error)
print("Connection refused by the server..")
time.sleep(8)
continue
当连接丢失时它不会停止,但它仍然会因属性错误而停止。我怎样才能只记录错误并继续?
【问题讨论】:
标签: python web-scraping