python - Selenium 如何使用我的个人资料打开浏览器?
问题描述
在我的 selenium 脚本中,我试图以某个用户身份打开 chromium,而不是注销,但是当我运行脚本时,会打开一个新的浏览器,但仍然注销。有趣的部分(至少对我来说)是没有抛出错误,当我检查控制台时它只说脚本已启动。
这是我的代码:
#!/usr/bin/env python
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
options = webdriver.ChromeOptions()
options.add_argument("user-data-dir=/home/pi/.config/chromium/Profile 1")
driver = webdriver.Chrome(executable_path='/usr/lib/chromium-browser/chromedriver',options=options)
通过键入 chrome://version 并复制路径,我得到了配置文件路径,或者我认为的路径
这是在 python 3.7.3 上的树莓派(debian)上运行的
任何帮助将不胜感激!
解决方案
推荐阅读
- asynchronous - 我是否需要重新编写代码以使所有数据库操作异步?
- c++ - 我们不能在 C++ 中不使用指向对象的指针来创建节点吗?
- reactjs - 在 axios 发布后使用什么反应生命周期组件来更新状态
- c# - 左联接/合并具有非唯一列的数据表 c#
- swift - NFCTagReaderSession 的“缺少必需的权利”
- reactjs - 在表单提交时恢复表单值取消
- reactjs - 在 React Native 的 const 中插入 if/else 语句的正确方法?
- django - 在项目中使用 django 时以随机间隔注销会话
- python - Matplotlib 正在运行,但图像非常小
- gremlin - 获取路径上的年龄差距产品