Pu sh кнопка на python селен - PullRequest
       33

Pu sh кнопка на python селен

0 голосов
/ 27 марта 2020

Введите адрес электронной почты и пароль правильно, но отправить не нажимает:

driver.find_element_by_class_name('btn btn-aqua btn-fluid').click()

html

Также проверено XPath et c , Что я делаю не так?

1 Ответ

2 голосов
/ 27 марта 2020

Classname с тремя словами (два пробела между ними) не распознаются, поэтому вы можете использовать xpath для поиска элемента.

Вы можете найти элемент, используя приведенные ниже xpath:

driver.find_element_by_xpath("//div[@class='user']//button[@type='submit']").click()

ИЛИ (Обновленный ответ после того, как ОП ответил с исключением, которое он получает)

Вы можете попробовать щелкнуть по нему, щелкнув по моему скрипту java, например:

element = driver.find_element_by_xpath("//div[@class='user']//button[@type='submit']")
driver.execute_script("arguments[0].click();", element)
...