SyntaxError:表达式不是合法表达式

时间:2017-07-25 19:44:26

标签: selenium xpath selenium-webdriver python-3.5

我不知道如何使用任何元素来点击此提交按钮。 我已经尝试使用xpath。,

web.find_elements_by_xpath('\\input value="submit" type="submit"').click()

但是我在标题中听到了错误。

我搜索过,找不到任何解决办法 这是浏览器检查的元素: Submit button type value

1 个答案:

答案 0 :(得分:2)

您传递给find_elements_by_xpath()的内容看起来不像XPath。另外find_elements_by_xpath()应该返回一个没有属性click()的列表。请尝试使用以下代码:

web.find_element_by_xpath('//input[@value="submit" and @type="submit"]').click()