Bei mir funktioniert die Automatisierung im Browser nicht.
Das genaue Problem ist, dass der gewünschte Browser gestartet wird, jedoch danach absolut nichts mehr passiert, obwohl ich folgendes programmiert habe:
from selenium import webdriver
import time
PATH=("C:\Program Files (x86)\chromedriver.exe")
driver = webdriver.Chrome(PATH)
driver.get('https://www.google.de')
time.sleep(5)
search_field = driver.find_element_by_name("q")
search_field.send_keys('Python')
search_field.submit()
Das Programm sollte automatisch Python in das Suchfeld eingeben, was es nicht macht.
Ist das Problem vielleicht, weil ein Cookies-Fenster erscheint und wenn ja, wie umgeht man dieses?
Browser automatisch bedienen
- __blackjack__
- User
- Beiträge: 14069
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
@Enis67: Naja schauen ob der Cookie Consent-Knopf da irgendwo auf der Seite ist, und falls ja, drauf klicken. Welche Quelle(n) verwendest Du denn um den Umgang Selenium zu lernen? Die offizielle Dokumentation?
“Vir, intelligence has nothing to do with politics!” — Londo Mollari