如何在Python硒中找到单击按钮的元素?

时间:2019-10-26 06:00:16

标签: python selenium

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 :(得分:0)

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

编辑: 仅供参考: 您做错了什么,是您将“ By.CSS_SELECTOR”称为字符串类型对象。

By.CSS_SELECTOR(".loginButton.fieldSpacing")

代码是否导致异常