from bs4 import BeautifulSoup
soup = BeautifulSoup(body, 'html.parser')
b = soup.findAll('a')
for a in b:
# 判断a标签里是否存在‘href’属性
if 'href' in a.attrs:
href = a['href']
# 删除a标签,但不删除子节点或内容
a.unwrap()
BeautifulSoup 删除标签而不删除内容(unwrap())
最新推荐文章于 2025-10-08 00:15:00 发布
本文介绍了如何使用Python的BeautifulSoup库解析HTML文档,查找'a'标签中的href属性,并演示了如何删除这些标签而不影响其子节点内容。重点在于网页抓取和链接处理的基本技术应用。

1891

被折叠的 条评论
为什么被折叠?



