2013-06-04 49 views
1

我试图使用find_all()来获取所有几种标签类型的实例(我不关心类),以便使用一些汤BS4。一次使用美丽的汤来搜索多种标签4

我想要做这样的事情:

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

在这种情况下,如果我有两个p标签然后b标签,我想命令返回这三个,为了,尽管事实没有aspan标签。这可能吗?

回答

5

是,标签名称的you can pass a listfind_all(),它会寻找所有的人:

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