首页 > 解决方案 > 在 python 中使用 selenium 时,我可以按文件保存 Web 驱动程序对象吗?

问题描述

我在 python 中使用 selenium 来自动控制浏览器(firefox)。每次运行一个进程,python都会通过webdriver创建一个浏览器对象(比如driver = webdriver.Firefox())。我可以使用这样的 driver.get("http://xxx.xxx") 来控制它。但是当我关闭网络或停止进程时,浏览器和进程之间的链接将完成。那么,当我运行一个 A1 进程并创建一个 W 浏览器时,我可以将 W 对象保存在文件中吗?然后当我运行一个A2进程时,A2可以直接读取文件来控制W。

我想我需要保存驱动程序对象中的所有值以及一些有关浏览器的内存信息?但我不确定它是否有效。有没有更好的办法?谢谢!

标签: pythonselenium

解决方案


推荐阅读