Как найти подэлемент - PullRequest
       5

Как найти подэлемент

0 голосов
/ 28 октября 2019

Как найти подэлемент. Внизу мне нужно выбрать тег внутри P Tag. У объекта ошибки нет атрибута для нажатия.

<p class="parent">
    Stack
    <a href="https://stackoverflow.com">overflow</a>
</p>

Код Python

find = driver.find_elements_by_css_selector("p.parent>a")
find.click()

1 Ответ

0 голосов
/ 28 октября 2019

Я думаю, что ваша проблема в том, что вы нашли elements, и вы хотите вернуть только один элемент. При поиске элементов возвращает список.

Попробуйте вместо этого.

find = driver.find_element_by_css_selector(".parent a")
find.click()

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