Python 如果连接超时,请刷新网页

Python 如果连接超时,请刷新网页,python,selenium,exception,timeout,Python,Selenium,Exception,Timeout,我正在使用代理旋转,有时可能会发生其中一个随机不起作用,我得到“ERR\u TIMED\u OUT”启用以到达服务器,脚本刚刚崩溃而没有继续,发生这种情况时是否可以在silenium中自动刷新网页(因此代理将旋转)。我考虑过捕获异常,然后放入driver.refresh(),但是除了每条指令之外,我怎么能不尝试就捕获整个代码呢?还有别的解决办法吗?谢谢 您可以使用事件驱动程序: 您可以修饰方法get(),并在那里执行try(超时时刷新异常)

我正在使用代理旋转,有时可能会发生其中一个随机不起作用,我得到
“ERR\u TIMED\u OUT”
启用以到达服务器,脚本刚刚崩溃而没有继续,发生这种情况时是否可以在silenium中自动刷新网页(因此代理将旋转)。我考虑过捕获异常,然后放入
driver.refresh()
,但是除了每条指令之外,我怎么能不尝试就捕获整个代码呢?还有别的解决办法吗?谢谢

您可以使用事件驱动程序:

您可以修饰方法get(),并在那里执行try(超时时刷新异常)