python - 保留 beautifulSoup python 中的子元素?

标签 python html beautifulsoup

我的标记为:

<p>Sample text. Click <a href="google.com">Here</a></p>

我想替换 <p>标记为 <span>不更改标签的子项或文本

最佳答案

您的任务可以使用replaceWith来完成。您必须复制要用作替换的元素,然后将其作为参数提供给 replaceWithdocumentation for replaceWith对于如何做到这一点非常清楚。

无论如何,您都可以阅读这个问题 How to change tag name with BeautifulSoup?

关于python - 保留 beautifulSoup python 中的子元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21337314/

相关文章:

python - 如何创建 .pyd 文件?

python - django-orm : How can I insert element to a table of a particular database

javascript - html4 中的自定义键盘 Tab 键顺序

javascript - 在jquery中序列化两个复选框

javascript - CSS 中是否有使页面宽度可变的方法?

python - 想要抓取所有成员(member)个人资料链接以获取成员(member)详细信息

python - BeautifulSoup 看不到 element ,即使它存在于页面上

python - 如何在python中模拟const变量

python - Django session 将参数从一个 View 传递到另一个 View ,但为所有用户实例设置相同的值

python - 如何将嵌套字典从 BeautifulSoup 转换为 pandas 数据框