1. ホーム
  2. python

[解決済み】BeautifulSoupでscriptタグを削除することは可能ですか?

2022-01-28 20:01:54

質問

可能 <script> タグとその内容をすべてBeautifulSoupでHTMLから削除することはできますか?それとも正規表現か他の何かを使用しなければなりませんか?

どのように解決するのですか?

>>> from bs4 import BeautifulSoup
>>> soup = BeautifulSoup('<script>a</script>baba<script>b</script>', 'html.parser')
>>> for s in soup.select('script'):
>>>    s.extract()
>>> soup
baba