我编写了一个脚本,并且能够为具有html的按钮编码,但是我在此链接上检查过的按钮没有。
这是登录按钮的元素。
<input type="submit" value="login" class="button">
如何使用selenium&amp; amp;编写此行脚本来点击此按钮蟒?
答案 0 :(得分:1)
要点击文本为登录的按钮,您可以使用以下代码行:
browser.find_element_by_xpath("//form[@method='post' and @action='/auth/login/']//input[@class='button' and @value='login']").click()
#or
browser.find_element_by_xpath("//form[@method='post' and @action='/auth/login/']//input[@class='button' and @value='login']").submit()
答案 1 :(得分:0)
您的元素具有很少的属性,我们可以使用它们。尝试查找以输入开头并具有属性type ='submit'
的元素driver.find_element_by_xpath("//div[@class='content']//input[@type='submit']").click()