Ich klicke auf einen Hyperlink, beim Anklicken öffnet sich ein Popup-Fenster. Ich möchte Benutzername und Passwort eingeben und dann die Login-Taste drücken, aber ich bekomme einen Fehler des unsichtbaren Elements. Mein Benutzername und Passwort Felder sind bevölkert zu werden, sondern auf Klick von Log-in-Taste gibt es FehlerPython Selen Fehler Einloggen Pop-up-Fenster
driver = webdriver.Chrome()
driver.get('https://www.website/')
window_before=driver.window_handles[0]
print('window before', window_before)
driver.find_element_by_class_name("LoginModal").click()
window_after= driver.find_element_by_class_name("loginwindow_2")
print('window after', window_after)
driver.find_element_by_id("username").send_keys("Enter")
driver.find_element_by_id("password").send_keys(" password here")
Es ist bevöl Benutzername und Passwort richtig, aber wenn ich diesen Typen gibt es mir einen Fehler.
driver.find_element_by_class_name("bluebutton2")
Fehler
File "C:/Users/myfile/mucode.py", line 21, in
<module>
selenium.common.exceptions.ElementNotVisibleException: Message: element not visible
(Session info: chrome=59.0.3071.115)
(Driver info: chromedriver=2.30.477700 (0057494ad8732195794a7b32078424f92a5fce41),platform=Windows NT 6.1.7601 SP1 x86_64)
Danke
Hallo, jetzt gibt es Fehler bei der folgende Zeile sagt Element nicht gefunden >>>>>>>>>> driver.find_el ement_by_id ("Benutzername"). send_keys ("Enter") – Analyst
Kannst du mir bitte mit dem Code aus dieser Zeile helfen? – Analyst
Meinst du 'NoSuchElementException'? Auf 'driver.find_element_by_id (" Benutzername "). Send_keys (" Enter ")'? – Andersson