这就是我的代码,我想使用硒中的默认配置文件信息打开chrome。但是当我单击chrome中的个人资料图标时,它不会加载并崩溃
从硒导入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')
答案 0 :(得分:0)
您应使用驱动程序文件的完整路径,例如:
C:\pathtodriver\chromedriver.exe
此外,避免使用Capabilities
,请尝试以下方法:
System.setProperty("webdriver.chrome.driver", "/path/to/chromedriver");
WebDriver driver = new ChromeDriver();
driver.get('google.com')
答案 1 :(得分:0)
尝试一下:
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)