python - 在 python 中使用 selenium 时,我可以按文件保存 Web 驱动程序对象吗?
问题描述
我在 python 中使用 selenium 来自动控制浏览器(firefox)。每次运行一个进程,python都会通过webdriver创建一个浏览器对象(比如driver = webdriver.Firefox())。我可以使用这样的 driver.get("http://xxx.xxx") 来控制它。但是当我关闭网络或停止进程时,浏览器和进程之间的链接将完成。那么,当我运行一个 A1 进程并创建一个 W 浏览器时,我可以将 W 对象保存在文件中吗?然后当我运行一个A2进程时,A2可以直接读取文件来控制W。
我想我需要保存驱动程序对象中的所有值以及一些有关浏览器的内存信息?但我不确定它是否有效。有没有更好的办法?谢谢!
解决方案
推荐阅读
- google-apps-script - 例外:参数 (number[]) 与 DocumentApp.Body.appendTable 的方法签名不匹配
- oracle - 对象无效 PLSQL 过程
- visual-studio-code - Visual Studio Code 2019 终端未打开
- javascript - 如何更新数组中的对象
- html - 在 Hackerrank 中运行 HTML5 音频创建程序时发生断言错误
- python - RuntimeWarning:当我尝试实现 cnn 时,在日志中遇到除以零
- arrays - C - 函数内的指针指向显示无效字符的数组
- linux - 如何使用系统调用正确显示堆栈中的值
- postgresql - postgres 容器退出无法重新启动,因为'chmod:更改'/var/lib/postgresql/data'的权限:权限被拒绝'
- php - 如何在 gcloud 上托管 React 和 PHP 应用程序?