为什么设置Google Chrome配置文件时硒会崩溃? [重复]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么设置Google Chrome配置文件时硒会崩溃? [重复]相关的知识,希望对你有一定的参考价值。

所以,这就是我的代码,我要使用硒中的默认配置文件信息打开chrome。但当我单击chrome中的个人资料图标时,它不会加载并崩溃

来自selenium import webdriver从selenium.webdriver.chrome.options导入选项

options = webdriver.ChromeOptions()
options.add_argument("--user-data-dir=/Users/Library/Application Support/Google/Chrome/Default/Default")
driver = webdriver.Chrome(executable_path='/Users/Desktop/supbot/chromedriver', options=options, service_log_path="/tmp/log")
driver.get('google.com')
答案

您应该使用驱动程序文件的完整路径,例如:

C:pathtodriverchromedriver.exe

另外,避免使用Capabilities,请尝试这种方法:

System.setProperty("webdriver.chrome.driver", "/path/to/chromedriver");
WebDriver driver = new ChromeDriver();
driver.get('google.com')
另一答案

尝试此:

from selenium import webdriver

options = webdriver.ChromeOptions() 
options.add_argument("user-data-dir=C:\Path") #Path to your chrome profile
w = webdriver.Chrome(executable_path="C:\Users\chromedriver.exe", chrome_options=options)

以上是关于为什么设置Google Chrome配置文件时硒会崩溃? [重复]的主要内容,如果未能解决你的问题,请参考以下文章

Selenium 在 Fedora 35 中使用 chromium 而不是 google-chrome,如何设置 google-chrome?以及如何设置具体的下载文件路径?

如何在 python 中使用现有的 google chrome 配置文件和 selenium chrome webdriver?

Google Chrome在mac上打开不显示主页

win10系统配置

您的配置文件来自新版本谷歌浏览器,因此无法使用,某些功能可能无法使用,怎么办?

Google Chrome Web Serial API:如何配置 Modbus RTU 的参数?