在不丢失数据的情况下重新启动 Selenium 脚本

时间:2021-03-31 15:21:14

标签: selenium

我有一个经典的 Selenium 脚本(在 jupyter notebook 中)用于抓取网站。我运行该脚本并抓取了数百页(单击下一页),最后发生了异常。浏览器窗口与该会话一起打开。现在我想在发生错误之前从我离开同一窗口的地方重新运行该脚本。怎么可能?

1 个答案:

答案 0 :(得分:0)

是的,您的代码可能从打开新的浏览器窗口并获取 url 开始,例如

driver=Chrome(executable_path='chromedriver.exe')
driver.get(url)

只需在下一次运行中注释掉这些行,您的代码就会在您离开的当前打开的窗口中运行。