iframe Symptom: "Die Schaltfläche wird auf dem Ausführungsbildschirm angezeigt, aber das Element wurde nicht gefunden!"
→ Ursache und Lösung: Das Element kann nur gefunden werden, wenn der Iframe einzeln gewechselt wird.
driver.switch_to.frame(driver.find_elements_by_tag_name("iframe")[0])
driver.find_element_by_css_selector("#hogefuga").click()
driver.switch_to.default_content()
Symptom: Ich kann das Element der Schaltfläche abrufen, aber nicht drücken. Fehlertext:
Element <a class="hoge" href="/fuga">...</a> is not clickable at point (748, 591). Other element would receive the click: <div class="piyo">...</div>
→ Ursache und Lösung: Klicken Sie einmal auf Körper usw.
driver.find_element_by_tag_name("body").click()
Recommended Posts