Как найти элемент для нажатия кнопки в Селене Python? - PullRequest
0 голосов
/ 26 октября 2019

HTML:

<input class="loginButton fieldSpacing" onclick="loginBtnDisable();ajaxSubmitLogin()" value="Submit" style="cursor:pointer;text-align: center;" onkeypress="return loginTabEnter(this,event)">

Код Python:

driver.find_element(By.CSS_SELECTOR(".loginButton.fieldSpacing")).click();

, но получено сообщение об ошибке:

TypeError: объект 'str' не вызывается

1 Ответ

0 голосов
/ 26 октября 2019
driver.find_element(By.CSS_SELECTOR, ".loginButton.fieldSpacing").click();

РЕДАКТИРОВАТЬ: Просто для вашей информации: вы сделали неправильно, потому что вы назвали "By.CSS_SELECTOR", как объект строкового типа.

By.CSS_SELECTOR(".loginButton.fieldSpacing")

Был ли код, приводящий к исключению

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...