我正在尝试使用 find_all()
来获取几种标签类型的所有实例(我不关心类),为了使用 bs4 的一些汤。
我想做这样的事情:
soup.find_all('p','a','span','b')
在这种情况下,如果我有两个 p
标签,然后是一个 b
标签,我希望命令按顺序返回这三个标签,尽管事实上有没有 a
或 span
标签。这可能吗?
最佳答案
是的,you can pass a list find_all()
的标签名称,它将查找所有标签名称:
soup.find_all(['p', 'a', 'span', 'b'])
关于python - 使用 Beautiful Soup 4 一次搜索多种标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16927052/