Методы WebElement не отображаются - PullRequest
0 голосов
/ 03 апреля 2019

Моя цель

Я пытаюсь получить доступ к методам веб-элемента после того, как сохранил его в списке. Я пытаюсь получить доступ к элементам в каждом элементе класса поиска строки

table = browser.find_element_by_class_name("search-reports")
results = table.find_elements_by_class_name("div")

for panel in results:

    panel.find_element_by_tag("h2")

Объект 'WebElement' не имеет атрибута 'find_element_by_tag'

Методы на панели не отображаются. Я посмотрел на другие вопросы / учебные пособия и не могу понять, что мне не хватает.

Я могу получить доступ к методам в табличной переменной, но не в массиве результатов.

1 Ответ

0 голосов
/ 03 апреля 2019

Функция find_element_by_tag_name(), а не find_element_by_tag()

Кстати, <div> тоже тег, а не атрибут класса. results будет пустым списком.

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