Не удается найти элемент: идентификатор электронной почты Gmail - PullRequest
0 голосов
/ 27 февраля 2020

Попытка найти идентификатор для имени пользователя gmail, на которое необходимо отправить ключ. При использовании приведенного ниже кода python продолжает возвращаться, что он не может найти элемент.

chrome.find_element_by_xpath("//*[@id='identifierId']")

HTML:

<input type="email" class="whsOnd zHQkBf" jsname="YPqjbf" autocomplete="username" spellcheck="false" tabindex="0" aria-label="Email or phone" name="identifier" value="" autocapitalize="none" id="identifierId" dir="ltr" data-initial-dir="ltr" data-initial-value="">

Пожалуйста, помогите

1 Ответ

0 голосов
/ 27 февраля 2020

В последнее время я использую это для автоматизации входа в gmail:

username = chrome.find_element_by_css_selector(
        "input[placeholder='Username']")
password = chrome.find_element_by_css_selector(
        "input[placeholder='Password']")
login_button = chrome.find_element_by_css_selector(
        "button.src-components-Login-LoginPanel-LoginForm-index__submit--2fvkB ")
username.send_keys(user)
password.send_keys(pwd)
login_button.click()

Надеюсь, это поможет!

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