在Windows上使用python 6.10搜索结果。使用时驱动程序。获取(),某些页面不加载,selenium超时(无论我为多长时间设置超时)。我的错误是超时后,我无法获得另一个url。我的代码:
driver = webdriver.Chrome()
for link in link_list:
try:
driver.get(link)
# do some stuff
except:
continue
如果driver.get(somelink)
抛出一个超时异常,那么driver.get
将在以后的每一次都失败。chrome窗口本身在somelink
上永久停止。
如果driver
抛出异常,不管我是否捕捉到它,它似乎都将完全停止。我不确定是否不管异常的类型都会发生这种情况,还是只在超时时发生。我有一个解决办法,我关上再打开窗户,但是很乱。有没有办法让浏览器继续运行?在
这是硒中一个长期存在的缺陷,目前还没有解决方案。在
相关问题 更多 >
编程相关推荐