我正在尝试使用find_all()
来获取几种标记类型的所有实例(我不关心类),依次使用bs4来获取一些汤。
我想做这样的事情:
soup.find_all('p','a','span','b')
在这种情况下,如果我有两个p
标记然后是b
标记,我希望命令按顺序返回这三个标记,尽管事实上没有{{1} }或a
标签。这可能吗?
答案 0 :(得分:5)
是,you can pass a list标记名称为find_all()
,它会查找所有标记:
soup.find_all(['p', 'a', 'span', 'b'])