python selenium 上的按钮

Push button on python selenium

邮箱和密码输入正确但是提交点击不了:

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

html

XPath等人也试过了,我做错了什么?

Classname 包含三个单词(中间有两个空格)无法识别,因此您可以使用 xpath 来查找元素。

您可以使用以下 xpath:

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

或(在 OP 回应他得到的异常后更新答案)

您可以尝试点击我的 java 脚本点击,例如:

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