我正在尝试点击路由器登录页面中的“提交”按钮,但我遇到了麻烦。
我知道我需要做某种driver.find_element_by_something()
,但无法弄清楚该怎么称呼它。
这是我用来填写表格的内容
driver.get("http://172.18.40.177:8080/index.html")
username = driver.find_element_by_name("userid2")
username.send_keys("admin")
password = driver.find_element_by_name("passwd2")
password.send_keys("cyber")
答案 0 :(得分:1)
没有你的代码,看到其余的html很难说。类似下面的内容可能会起作用
driver.find_element_by_xpath("descendant::tr/td/img").Click();
问题是如果在td中有其他img标签,它可能首先找到它们。在这种情况下,您将需要对html进行一些分析以找出选择按钮的方法,但xpath可能是您最好的选择。