Как я могу найти содержимое тега <p>с помощью BeautifulSoup4?.content и .string не работают для этого тега - PullRequest
0 голосов
/ 27 декабря 2018

Я экспериментировал с BeautifulSoup4 в Python с веб-копированием, и у меня возникают проблемы с поиском содержимого определенного тега

, так как он отформатирован не так, как обычно.

Вот изображениерассматриваемый тег: HTML Tag

Мне удалось найти метку <p> с помощью tag = soup.find('p', attrs={'class':'uppercase', 'data-message-lang-key':'statusMessageKey'}), но у меня возникают проблемы с поиском фактического содержимого тега, где онговорит "Продажа началась ...".Пока что tag.content, tag.string и tag.child все вернули None.

Как мне найти эту часть тега с помощью BS4?

1 Ответ

0 голосов
/ 27 декабря 2018

Я считаю, что вы ищете tag.get_text().

https://www.crummy.com/software/BeautifulSoup/bs4/doc/

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