硒在Chrome中以新用户身份不断开放

瑞安

我看过有关此问题的几篇文章,但不幸的是,没有一篇文章可以帮助解决我的问题

这是我必须使用刚刚创建的“ Selenium”特定配置文件打开Chrome的代码。我已为Chrome 83下载了最新版本的ChromeDriver

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

options = Options()
options.add_argument("--user-data-dir=C:\\Users\\Ryan\\AppData\\Local\\Google\\Chrome\\User Data\\Profile 2")

driver = webdriver.Chrome(executable_path=r'C:\Users\Ryan\Workspace\Tools\Selenium\chromedriver.exe', chrome_options=options)
driver.get("https://www.google.com")
杰夫·格伦鲍姆

我能够复制此问题。我无法解释为什么会发生这种情况,但是可以通过添加一个附加参数来解决。我将--user-data-dir更改为指向配置文件主页User Data然后,我用--profile_directory指定了想要的配置文件

这是我在计算机上运行的内容。

ch_options = Options()
ch_options.add_argument("--user-data-dir=C:/Users/jeffg/AppData/Local/Google/Chrome/User Data")
ch_options.add_argument("--profile-directory=Profile 1")   #This is the additional argument
driver = webdriver.Chrome(executable_path=chrome_path, chrome_options=ch_options)

因此,在您的示例中,它需要这样的内容:

options = Options()
options.add_argument("--user-data-dir=C:\\Users\\Ryan\\AppData\\Local\\Google\\Chrome\\User Data")
options.add_argument("--profile-directory=Profile 2")
driver = webdriver.Chrome(executable_path=r'C:\Users\Ryan\Workspace\Tools\Selenium\chromedriver.exe', chrome_options=options)
driver.get("https://www.google.com")

希望这可以帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在制粒机中批准新用户

来自分类Dev

无法在NSURLSession委托方法中更新用户界面

来自分类Dev

使用asp.net身份更新用户角色

来自分类Dev

无法使用Web API中的外部身份验证提供程序创建新用户(Visual Studio 2013 Update 2)

来自分类Dev

在开发过程中更新用户控制

来自分类Dev

无法在Umbraco 7.1.6中创建新用户

来自分类Dev

为什么不能在mysql中创建新用户?

来自分类Dev

更新用户列表.net身份usermanager

来自分类Dev

如何在Laravel中禁用注册新用户

来自分类Dev

如何在MVC中更新用户角色

来自分类Dev

如何在Slack中检测到新用户?

来自分类Dev

使用Laravel 5.2身份验证创建新用户

来自分类Dev

Yii2-更新用户身份信息

来自分类Dev

在ReactJS中自动更新用户界面

来自分类Dev

如何通过PHP在OpenLDAP中添加新用户?

来自分类Dev

以新用户身份登录时出现奇怪的终端导航

来自分类Dev

创建新用户

来自分类Dev

Measurement协议中的新用户与活跃用户

来自分类Dev

ASP.NET身份更新用户-空引用

来自分类Dev

更新用户列表.net身份usermanager

来自分类Dev

在Django中更新用户

来自分类Dev

在Raspbian中以没有sudo的新用户身份wget

来自分类Dev

新的Ubuntu 14.04 VPS,无法以新用户身份登录

来自分类Dev

新用户与旧Firebase Facebook身份验证

来自分类Dev

新用户序列中的括号错误

来自分类Dev

在Appcelerator中更新用户(不是已登录的用户)

来自分类Dev

在 Angular 1 中更新用户

来自分类Dev

不断更新用户当前位置是个好主意吗?

来自分类Dev

Fabric:注销然后以新用户身份登录