[FIXED] Wie kann ich Chrome mit dem Selenium-Webtreiber in Python nicht als Gast, sondern als mein Chrome-Profil starten?

Ausgabe

Ich mache folgendes

options = webdriver.ChromeOptions() 
options.add_argument("user-data-dir=C:/Users/bagher/AppData/Local/Google/Chrome/User Data")
options.add_argument('--profile-directory=Profile 1') #Path to your chrome profile
driver = webdriver.Chrome(service=driver_service,options=options)
driver.get("https://www.google.com")

Aber ich bekomme den Fehler:

    unknown error: Chrome failed to start: exited normally.
      (unknown error: DevToolsActivePort file doesn't exist)
      (The process started from chrome location C:\Program Files\Google\Chrome\Application\chrome.exe is no longer running, so ChromeDriver is assuming that Chrome has crashed.)

weiß jemand wie ich diesen fehler beheben kann? Vor mehr als 2 Monaten habe ich dieses Problem ausgegeben

zuerst in java und ich muss zu python migrieren jetzt in python habe ich immer noch dieses problem kann mir irgendjemand auf dieser welt helfen? Ich bin wirklich müde

Lösung

Ich habe versucht den Fehler zu reproduzieren und es ist mir gelungen.
Fehlerbild
Was hat den Unfall verursacht? Wenn das Benutzerdatenverzeichnis im Code verwendet wird und Chrome geöffnet wurde, wird angezeigt, dass das Verzeichnis belegt ist.

Überprüfen Sie daher, ob Sie beim Ausführen Ihres Codes manuell ein Chrome geöffnet haben, das dem Benutzerdatenverzeichnis entspricht.


Beantwortet von –
Matteo


Antwort geprüft von –
Marie Seifert (FixError Admin)

0 Shares:
Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like