Как найти второй элемент WebElement в Selenium - PullRequest
0 голосов
/ 11 января 2020

Я хочу получить второй дочерний элемент содержимого. Когда я пытаюсь использовать этот код, он говорит, что nth-child (2) не является допустимым выражением. Как я могу получить дочерний элемент контента?

 content= stream.find_elements_by_class_name("content")
        for l in content:
            child = l.find_elements_by_xpath("nth-child(2)")
            print(child.tag_name)

1 Ответ

0 голосов
/ 11 января 2020

Это решение работает для меня.

child = l.find_elements_by_xpath("./*[2]").
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...