我正在使用chrome驱动程序执行一些自动化任务。在特定步骤中,我必须单击网页上执行javascript的按钮并下载文件。不幸的是,大约需要30分钟才能开始下载文件,并且在此之前页面将处于加载状态。但是,几分钟后,驱动程序超时。
我尝试捕获错误并继续。然而,在捕获到错误之后,加载将停止。我也尝试设置页面加载超时和脚本超时,但它们都不起作用。这是代码段。
#run report
driver.set_page_load_timeout(-1)
driver.set_script_timeout(72000)
run = driver.find_element_by_id('iisform:_idJsp131')
driver.execute_script("arguments[0].click()", run)
这是我收到的错误消息。
如何防止异常发生?