UFSの備忘録 % Home / Categories

BeautifulSoup备忘录

Created 2022-11-30 / Updated 2022-11-30

导入模块:

from bs4 import BeautifulSoup

解析HTML内容:

soup = BeautifulSoup(html, 'html.parser')

返回第一个找到的标签:

soup.find("p")

返回所有找到的标签:

soup.find_all("p")

添加新标签:

span_tag = soup.new_tag("span")
span_tag.string = "haha"

即:
<span>haha</span>

在特定标签前插入标签:

soup.p.insert_before(span_tag)

在特定标签后插入标签:

soup.p.insert_after(span_tag)

删除特定标签(含该标签间的字符串):

soup.p.decompose()
Categories: [lang]