Python Selenium Webdriver を使用して Chrome にデフォルトのプロファイルをロードする方法

Barbara Streisand
リリース: 2024-10-27 10:24:02
オリジナル
858 人が閲覧しました

How to Load the Default Profile in Chrome with Python Selenium Webdriver?

Python Selenium Webdriver を使用して Chrome にデフォルト プロファイルをロードする

Chrome のセッション間で Cookie とサイト設定を保持するには、次のことが必要です。デフォルトのプロファイルでブラウザを起動します。

解決策:

webdriver.ChromeOptions クラスを使用し、add_argument メソッドを使用してデフォルトのプロファイルへのパスを指定します。

<code class="python">options = webdriver.ChromeOptions()
options.add_argument("user-data-dir=C:\Path")</code>
ログイン後にコピー

「C:Path」を Chrome プロファイル データへの実際のパスに置き換えます。このパスを確認するには、アドレス バーで chrome://version に移動します。たとえば、パスが「C:UserspcAppDataLocalGoogleChromeUser DataDefault」と表示されている場合は、「User Data」までのパスのみを含めます:

<code class="python">options.add_argument("user-data-dir=C:\Users\pc\AppData\Local\Google\Chrome\User Data")</code>
ログイン後にコピー

最後に、指定されたオプションを使用して webdriver.Chrome インスタンスを作成します。

<code class="python">w = webdriver.Chrome(executable_path="C:\Users\chromedriver.exe", chrome_options=options)</code>
ログイン後にコピー

以上がPython Selenium Webdriver を使用して Chrome にデフォルトのプロファイルをロードする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!