0
で1つ以上の特定の属性を持つHTMLタグを選択id
またはname
の属性を持つすべてのHTMLタグを検索するには、soup.find_all
を使用します。bs4
次のコードは、id属性のために動作します。しかし
for tag in soup.find_all(attrs={"id": True}):
、二つの属性を持つ次のコードはしていません:
for tag in soup.find_all(attrs={"id":True, "name":True}):
それはBS4とブール検索を行うことが可能であること2つの特定の属性(または両方の属性)のいずれかを持つすべてのタグを見つけるか、各属性を個別に検索する必要がありますか?私たちは、find_all
内の要素にアクセスするためにlambda
を使用
ありがとうございます!あなたのソリューションは素晴らしかったです! –