Python 3.x 我无法通过ChromeWebDriver识别正确的Xpath,它使用python自动完成登录过程
在python中使用chrome webdriver中的xpath为url“”提供用户名和密码时,我遇到了错误“没有这样的元素:无法定位元素” 我使用的Xpath是Python 3.x 我无法通过ChromeWebDriver识别正确的Xpath,它使用python自动完成登录过程,python-3.x,automated-tests,selenium-chromedriver,Python 3.x,Automated Tests,Selenium Chromedriver,在python中使用chrome webdriver中的xpath为url“”提供用户名和密码时,我遇到了错误“没有这样的元素:无法定位元素” 我使用的Xpath是 driver.find_element_by_xpath("//*[@id='username']").send_keys("usernameusername") 您可能需要等待元素变为可单击: element = WebDriverWait(driver, 20).until(EC.element_to_be_clickable
driver.find_element_by_xpath("//*[@id='username']").send_keys("usernameusername")
您可能需要等待元素变为可单击:
element = WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//*[@id='username']")).send_keys('usernameusername')
另外,在“username”周围使用单引号。我正在使用python在Chrome web驱动程序中编写脚本,在编写此代码之前,我已经等待了30秒,但仍然出现相同的错误