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]