【发布时间】:2016-06-16 06:14:08
【问题描述】:
我想使用soup.find_all 来查找所有具有id 或name 属性的HTML 标签。
以下代码适用于 id 属性:
for tag in soup.find_all(attrs={"id": True}):
但是,以下具有两个属性的代码却没有:
for tag in soup.find_all(attrs={"id":True, "name":True}):
是否可以使用 bs4 进行布尔搜索,以查找具有两个特定属性之一(或两个属性)的所有标签,还是我必须分别搜索每个属性?
【问题讨论】:
标签: python html beautifulsoup attr