webentwicklung-frage-antwort-db.com.de

Drücken Sie die EINGABETASTE, indem Sie Selenium WebDriver mit Python verwenden

Wie kann ich die EINGABETASTE mit Selenium Python-Bindungen simulieren? Ich habe den folgenden Block ausprobiert, aber er funktioniert nicht.

driver.find_element_by_xpath("html/xxxxx").send_keys('keys.ENTER')

oder

driver.find_element_by_name("element_name").send_keys("ENTER")
4
user1537127

Verwenden Sie diese Codes aus den API-Dokumenten: http://Selenium-python.readthedocs.io/api.html#module-Selenium.webdriver.common.keys

Z.B. ENTER wäre .send_keys(u'\ue007')

17
Alichino

Versuchen Sie keys.ENTER, nicht als Zeichenfolge. Nimm die Anführungszeichen davon ab.

0
d_rez90