【发布时间】:2022-01-09 12:05:24
【问题描述】:
我有 HTML 代码。我只需要获取 1 个标签的全文。我用了get_text(),但还是得到了下一个标签的文本。
HTML:
<div class="test__title" data-intro="intro">
"The first text I need"
"The second text I need"
<p class="test__title__promt">
"I do not need it"
"I do not need it"
<p class="test__title__second__promt">
"I do not need it"
"I do not need it"
Python:
test_title = soup.find('div', class_='test__title')
print(test_title.get_text())
结果:
The first text I need
The second text I need
I do not need it
I do not need it
I do not need it
I do not need it
想要的结果:
The first text I need
The second text I need
【问题讨论】:
标签: python python-3.x beautifulsoup