2017-08-30 43 views
0

我使用的是帶鉻的硒,但它不使用我指定的配置文件,而是使用新的配置文件啓動。這裏是python代碼:Selenium在Chrome中不使用我的自定義配置文件

chrome_options = webdriver.ChromeOptions() 
chrome_options.add_argument('--user-data-dir=/home/username/.config/google-chrome/Profile 1') 
driver = webdriver.Chrome(chrome_options=chrome_options) 

瀏覽器打開,但它不使用我的配置文件。 selenium版本是3.5.0,chrome驅動程序版本是2.31,chrome版本是60.0.3112.113,並且我在Ubuntu 16.04上

回答

0

要查找chrome配置文件數據的路徑,您需要鍵入chrome: //版本/進入地址欄。例如。該礦顯示爲

C:\Users\pc\AppData\Local\Google\Chrome\User Data\Default, 

在腳本中使用它,我不得不排除

\Default\ 

所以我們最終只

C:\Users\pc\AppData\Local\Google\Chrome\User Data. 

此外,如果你只想擁有單獨的配置文件對於selenium:用其他路徑替換路徑,如果它在啓動時不存在,chrome會爲它創建新的配置文件和目錄。

希望這會有所幫助。謝謝。

+0

它沒有幫助。 –

+0

我現在還沒有檢查過,但我記得之前在某個地方使用了確切的步驟,它對我有效。如果可能,請你再檢查一次嗎? –

相關問題