我的python代码有问题。我一直得到python没有这样的元素:无法定位元素{“method”:“id”,“selector”:“email”}
我的代码:
self.driver.get(redirecturl)
email = "testmail02015@
Password = "Passw0rd123"
emailFieldID = "email"
passwordFieldID = "password"
loginButtonXpath = "//button[@value='btnLogin']"
self.driver.find_element_by_id(emailFieldID).send_keys(email)
self.driver.find_element_by_id(passwordFieldID).send_keys(Password)
self.driver.find_element_by_xpath(loginButtonXpath).click()
通常问题是
find_element
在页面完全加载之前运行得太快。因此,请尝试等待元素出现(在示例中,它最多等待10秒;如果元素更早出现,则等待时间更短):之后,您可以像往常一样使用
find_element
。在相关问题 更多 >
编程相关推荐