Я не могу определить правильный Xpath с помощью chrome-webdriver, используя python для автоматизации процесса входа - PullRequest
0 голосов
/ 09 мая 2019

При попытке указать имя пользователя и пароль для URL-адреса "https://connect.garmin.com/signin/" с использованием xpath в chrome webdriver в python, я получаю сообщение об ошибке" нет такого элемента: невозможно найти элемент ".

Xpath, который я использовал:

driver.find_element_by_xpath("//*[@id='username']").send_keys("usernameusername")

1 Ответ

1 голос
/ 09 мая 2019

Возможно, вам придется подождать, пока элемент станет активным:

element = WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//*[@id='username']")).send_keys('usernameusername')

Также используйте одинарные кавычки вокруг имени пользователя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...