1

我正在尝试使用find_all()获取几种标签类型的所有实例(我不关心类),以便使用 bs4 获得一点汤。

我想做这样的事情:

soup.find_all('p','a','span','b')

在这种情况下,如果我有两个p标签然后是一个b标签,我希望命令按顺序返回这三个标签,尽管事实上没有aspan标签。这可能吗?

4

1 回答 1

5

是的,您可以将标签名称列表传递给find_all()它,它将查找所有标签名称:

soup.find_all(['p', 'a', 'span', 'b'])
于 2013-07-09T14:59:06.030 回答