簡體   English   中英

更改 Selenium 使用的鍍鉻配置文件不起作用

[英]Changing the chrome profile, which Selenium uses, doesn't work

當我使用以下代碼運行我的程序時,它會打開一個新選項卡,該選項卡使用來賓帳戶之類的東西。 此外,我無法使用此選項卡登錄任何內容。

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

options = Options()
options.add_argument(r'user-data-dir=C:\Users\Nick\AppData\Local\Google\Chrome\User Data\Profile 1')
driver = webdriver.Chrome(executable_path=r'C:\ChromeDriver\chromedriver.exe', chrome_options=options)
driver.get("https://www.google.com/")

我也發生了同樣的事情。 解決方案是從第一行中刪除 "\Profile 1" 並為此添加一個新行。

options.add_argument(r'user-data-dir=C:\Users\Nick\AppData\Local\Google\Chrome\User Data')
options.add_argument('profile-directory=Profile 1')

這應該有效。 如果不是這種情況,請檢查以下答案: 第一第二

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM