一尘不染

我可以使用BeautifulSoup删除脚本标签吗?

html

是否可以使用BeautifulSoup从HTML中删除脚本标签及其所有内容,还是必须使用正则表达式或其他内容?


阅读 375

收藏
2020-05-10

共1个答案

一尘不染

>>> from bs4 import BeautifulSoup
>>> soup = BeautifulSoup('<script>a</script>baba<script>b</script>', 'lxml')
>>> for s in soup.select('script'):
>>>    s.extract()
>>> soup
baba
2020-05-10