Ich versuche den Code auszuführen, um mich bei gmail.com anzumelden, aber der Anmeldevorgang scheint sich geändert zu haben. Ich habe den Code wie folgt geändert, aber weiterhin den folgenden Fehler erhalten: selenium.common.exceptions.NoSuchElementException: Nachricht: Kann Element nicht finden: {"Methode": "ID", "Selektor": "Passwd"} Dose jemand sehen oder wissen, was ich falsch mache.Die langweiligen Dinge automatisieren - Kapitel 11 - Ausfüllen und Absenden von Formularen p. 259
Dankfrom selenium import webdriver
browser = webdriver.Firefox()
browser.get('http://gmail.com')
emailElem = browser.find_element_by_id('Email')
emailElem.send_keys('[email protected]')
nextElem = browser.find_element_by_id('next')
nextElem.click() # click the button
passwordElem = browser.find_element_by_id('Passwd')
passwordElem.send_keys('password')
passwordElem.submit()
Eine stabile Gmail API für Python: https://developers.google.com/gmail/api/quickstart/python –