В настоящее время я пытаюсь найти поле ввода электронной почты на странице входа в Microsoft, используя xpath (и другие), но после многих попыток я все еще не могу найти правильный элемент для него.
После копирования элемент со страницы, это заданный элемент:
<input type="email" class="form-control" placeholder="Email, phone, or Skype" aria-required="true" spellcheck="false" autocomplete="off" data-bind="
hasFocus: focus,
textInput: email,
attr: {'placeholder': config.text.emailPlaceHolder, 'aria-invalid': !error}">
И это в настоящее время мой python код:
login = browser.find_element_by_xpath("//input[@class='form-control']")
login.send_keys(config.username)
login.send_keys(Keys.RETURN)
Я пробовал несколько раз, но все еще не могу получить правильный элемент, чтобы продолжить. После ввода https://forms.office.com/ я успешно захватил элемент входа, но застрял на следующей странице.
Обратите внимание, что это похоже на вопрос , но это не так так же, как элемент страницы совсем другой. Любая помощь будет принята с благодарностью!