首頁  >  文章  >  後端開發  >  如何使用 Python Selenium Webdriver 載入 Chrome 的預設設定檔?

如何使用 Python Selenium Webdriver 載入 Chrome 的預設設定檔?

Barbara Streisand
Barbara Streisand原創
2024-10-28 03:20:02237瀏覽

How to Load Chrome's Default Profile Using Python Selenium Webdriver?

使用Python Selenium Webdriver 載入Chrome 的預設設定檔

為了在Chrome 會話中無縫保留網站首選項和Cookie,通常需要啟動瀏覽器使用其預設設定檔。 Python 的 Selenium Webdriver 提供了一種便捷的方法來實現此目的。

解決方案

以下程式碼片段示範如何使用Selenium Webdriver 載入Chrome 的預設設定檔:

<code class="python">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)</code>

找到設定🎜>找到設定檔案路徑

要取得Chrome 設定檔資料的路徑,請依照下列步驟操作:

  1. 輸入chrome://version / 進入Chrome 的網址列。
  2. 找到「設定檔路徑」條目。
  3. 顯示的路徑格式為C:Users{使用者名稱}AppDataLocalGoogleChromeUser Data{設定檔}
  4. 要在Python 腳本中使用,請排除{profile} 部分,從而產生類似C:Users {username}AppDataLocalGoogleChromeUser Data 的路徑。

其他選項

  • 要為 Selenium 建立單獨的設定檔:將路徑替換為任何不存在的其他路徑。 Chrome 將在啟動時為其建立新的設定檔和目錄。

以上是如何使用 Python Selenium Webdriver 載入 Chrome 的預設設定檔?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn