Невозможно найти JavaScript отображаемый элемент с помощью Selenium - PullRequest
1 голос
/ 13 июля 2020

Я новичок в Selenium. Я хочу ввести адрес в поле поиска. Но у меня проблема с поиском этого поля. Поле HTML код:

<input type="text" class="SearchField_SearchField__hDobT" placeholder="Address..." value="">

Я пытаюсь сделать что-то вроде этого:

element = driver.find_element_by_xpath("//input[@class='SearchField_SearchField__hDobT']")

или

element=driver.find_element_by_class_name("SearchField_SearchField__hDobT")

Я получаю следующие ошибки:

selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":"//input[@class='SearchField_SearchField__hDobT']"}
  (Session info: chrome=80.0.3987.132) 

или

selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".SearchField_SearchField__hDobT"}
  (Session info: chrome=80.0.3987.132).

Я также не могу получить доступ к другим полям. Я визуализирую содержимое HTML с помощью JavaScript.

Я не знаю, в чем проблема. Пожалуйста, помогите!

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