Heim > Backend-Entwicklung > Python-Tutorial > Wie lade ich das Standardprofil in Chrome mit Python Selenium Webdriver?

Wie lade ich das Standardprofil in Chrome mit Python Selenium Webdriver?

Barbara Streisand
Freigeben: 2024-10-27 10:24:02
Original
936 Leute haben es durchsucht

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

Standardprofil in Chrome mit Python Selenium Webdriver laden

Um Cookies und Website-Einstellungen sitzungsübergreifend in Chrome beizubehalten, ist dies erforderlich Starten Sie den Browser mit seinem Standardprofil.

Lösung:

Geben Sie mithilfe der Klasse webdriver.ChromeOptions den Pfad zum Standardprofil mit der Methode add_argument an:

<code class="python">options = webdriver.ChromeOptions()
options.add_argument("user-data-dir=C:\Path")</code>
Nach dem Login kopieren

Ersetzen Sie „C:Path“ durch den tatsächlichen Pfad zu Ihren Chrome-Profildaten. Um diesen Pfad zu ermitteln, navigieren Sie in der Adressleiste zu chrome://version. Wenn Ihr Pfad beispielsweise als „C:UserspcAppDataLocalGoogleChromeUser DataDefault“ angezeigt wird, geben Sie nur den Pfad bis zu „Benutzerdaten“ ein:

<code class="python">options.add_argument("user-data-dir=C:\Users\pc\AppData\Local\Google\Chrome\User Data")</code>
Nach dem Login kopieren

Erstellen Sie abschließend eine webdriver.Chrome-Instanz mit den angegebenen Optionen:

<code class="python">w = webdriver.Chrome(executable_path="C:\Users\chromedriver.exe", chrome_options=options)</code>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie lade ich das Standardprofil in Chrome mit Python Selenium Webdriver?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage