0
次のコードが画面上のHTMLコードが含まれている変数であるhtml_docのタグを印刷するために使用されている:どのようなfind_all()関数とBeautifulSoupパッケージのSoupStrainerの違いは何ですか?
print(BeautifulSoup(html_doc, "html.parser").find_all("a").prettify())
:
from bs4 import SoupStrainer
only_a_tags = SoupStrainer("a")
print(BeautifulSoup(html_doc, "html.parser", parse_only=only_a_tags).prettify())
次のコードは、同じ結果を返しますSoupStrainerとfind_all()関数の違いは?
SoupStrainerとFind_all()の両方を使用できますか?
は、私は以下のが見つかりましたが、それが何をするかを理解することはできません:航行文字列の反復可能オブジェクトを返しますfind_all
BeautifulSoup(response,parse_only=SoupStrainer("a",href=True)).find_all("a")