Das ist mein Code ist in zu oddsportal.com für die Anmeldung:Python 3.6.3 - anmelden, um oddsportal.com Selen mit 3,8
from selenium import webdriver
login_url = "http://www.oddsportal.com/login/"
driver = webdriver.Firefox()
driver.get(login_url)
username = driver.find_element_by_name("login-username")
password = driver.find_element_by_name("login-password")
username.clear()
password.clear()
username.send_keys("my_username")
password.send_keys("my_password")
form = driver.find_element_by_name("login-submit")
form.click()
Danach wird die Seite aktualisiert und einfach ohne Ergebnis. Wenn ich die letzten beiden Zeilen (also den Submit-Part) weglasse und manuell auf "Login" klicke, ist alles in Ordnung.
Kann jemand mir bitte helfen? Ich bin auf Win10, Python 3.6.3 und Selen 3.8.
Vielen Dank, die erste Methode hat funktioniert. Aus irgendeinem Grund hat username.submit() nicht funktioniert. Ich habe tatsächlich alle Kombinationen ausprobiert, bevor ich diese Frage gestellt habe (username.submit(), username.click(), password.submit() und password.click()), aber keine funktioniert. Wie auch immer, danke nochmal. – cmarios