Как вытащить текст в классе тегов h3 в селене, используя python? - PullRequest
0 голосов
/ 18 февраля 2020

В настоящее время у меня возникают трудности с извлечением текста со следующей страницы:

enter image description here

Я пытался browser.find_element_by_class_name("W6bZuc.YMllz").text

, а также

browser.find_element_by_tag_name("h3").text

но все они оказываются пустыми. Есть ли способ получить элемент h3 последовательно с помощью веб-драйвера selenium в python? Спасибо.

Ответы [ 2 ]

1 голос
/ 18 февраля 2020

Попробуйте использовать .get_attribute('innerHTML'):

driver.find_element_by_css_selector('.W6bZuc.YMllz').get_attribute('innerHTML')
1 голос
/ 18 февраля 2020

Попробуйте получить textContent

browser.find_element_by_class_name("W6bZuc.YMllz").get_attribute("textContent")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...