Python解析特定标记中的所有元素
我想知道如何提取特定标记下的所有元素。 例如:Python解析特定标记中的所有元素,python,beautifulsoup,Python,Beautifulsoup,我想知道如何提取特定标记下的所有元素。 例如: <div class="text"> <h2>...</h2> <p>...</p> <p>...</p> <h2>...</h2> </div> ... ... 我想把这些元素列在一个列表中 list = ['<h2>...</h2>', '<
<div class="text">
<h2>...</h2>
<p>...</p>
<p>...</p>
<h2>...</h2>
</div>
...
...
我想把这些元素列在一个列表中
list = ['<h2>...</h2>',
'<p>...</p>',
'<p>...</p>',
'<h2>...</h2>']
list=['…',
“…”,
“…”,
'...']
我需要它的原因是,我想知道文本是在什么类别(标题)下编写的,并提取文本
from bs4 import BeautifulSoup
l = soup.find('div', {'class':'text'}).findChildren()