Chrome Options: bestimmten User öffnen funktioniert nicht

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
schoko98
User
Beiträge: 3
Registriert: Mittwoch 22. April 2020, 18:48

Hallo,
ich möchte beim Öffnen von Chrome einen bestimmten Nutzer nämlich "Profile 2" wählen. Dafür habe ich mich an dieser Anleitung orientiert
https://stackoverflow.com/questions/492 ... ugh-python

und folgenden Code ausgeführt:

Code: Alles auswählen

from selenium import webdriver
options = webdriver.ChromeOptions() 
options.add_argument('user-data-dir=C:\\Users\\Schoko\\AppData\\Local\\Google\\Chrome\\User Data\\Profile 2')
driver = webdriver.Chrome(executable_path="C:\webdrivers\chromedriver.exe", chrome_options=options)
Leider öffnet sich jedoch immer ein neuer Chrome User ohne definiertes Profil und somit ohne Cookies o.Ä.

Durch nutzen der Default Option also dem Entfall von \\Profile 2, wird immer der zuletzt benutzte User geöffnet, was mir auch nicht weiterhilft...

Ich habe jetzt schon einiges ausprobiert und wäre über Hilfe sehr dankbar- komme leider nicht weiter. Danke
Benutzeravatar
sparrow
User
Beiträge: 4538
Registriert: Freitag 17. April 2009, 10:28

Warum versuchst du es nicht so wie in der Antwort in deinem Link?
schoko98
User
Beiträge: 3
Registriert: Mittwoch 22. April 2020, 18:48

Danke für die Antwort!

Ich habe es bereits exakt wie im Link probiert:

Code: Alles auswählen

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

options = Options()
options.add_argument("user-data-dir=C:\\Users\\Schoko\\AppData\\Local\\Google\\Chrome\\User Data\\Profile 2")
driver = webdriver.Chrome(executable_path="C:\webdrivers\chromedriver.exe", chrome_options=options)
driver.get("https://www.google.com")
Leider mit dem selben Ergebnis.
Hättest du vlt noch eine andere Idee?
Danke!
Antworten