python - 如何在 selenium 中复制 webdriver
问题描述
我正在使用 selenium webdriver 进行一些 Web Scraping。问题是我需要去很多子页面(从主页)来抓取数据。我不想回到主页,而是想在主页上复制驱动程序。类似的东西driver_sub = driver.copy()
。然后我可以使用driver_sub转到子页面并运行driver_sub.quit()
到结束。可能吗?
解决方案
打开tab中的子页面,然后通过webdriver分别关闭tab,同时将你的webdriver设置成静态,这样所有页面共享同一份副本
推荐阅读
- sql - 使用 GROUP BY winth JOIN
- ruby - Ruby:如果没有在 github 上发布,如何下载 gem 源代码?
- visual-studio - VS docker-compose 子目录中的项目
- android - 需要从 Firestore 的多个集合中查询
- javascript - 我应该在此代码中添加什么以使其成为完整的 js 自动点击器?
- node.js - 快速登录会话仅持续一页视图
- javascript - 如何循环异步函数
- javascript - javascript currying 函数实际上是如何工作的?
- flutter - “颤振,异常:Gradle 任务 assembleDebug 失败,退出代码 1”可能是什么问题?
- sql - 如何根据查询结果返回表中的随机记录?