gpt4 book ai didi

python - 使用 BeautifulSoup 进行 HTML 解析

转载 作者:太空宇宙 更新时间:2023-11-03 19:08:05 24 4
gpt4 key购买 nike

我正在尝试迭代一堆 html 标签,但需要一些指导。我如何使用 Beautiful Soup 迭代一堆表行,并输出链接文本?

HTML:

<div id="thisDiv">
<table class="thisTable">
<tr>
<td><a href="blablabl">BLABLABLA1</a></td><td><a href="blablabla2">BLABLABLA2</a></td>
</tr>
<tr>
<td><a href="blablab3">BLABLABLA3</a></td><td><a href="blablabla4">BLABLABLA4</a></td>
</tr>
<tr>
<td><a href="blablab5">BLABLABLA5</a></td><td><a href="blablabla6">BLABLABLA6</a></td>
</tr>
</table>
</div>

最佳答案

您不必遍历行。只需找到该表并搜索它包含的所有 anchor 即可:

soup = BeautifulSoup(doc)
table = soup.find('table', {'class':'thisTable'})
for a in table.findAll('a'):
print a.text

关于python - 使用 BeautifulSoup 进行 HTML 解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14015300/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com