1. clear

清除标签内的内容(包括子标签和文本)

html = "<html><body><p><a></a></p></body></html>"
soup.p.clear()
# <html><body><p></p></body></html>
2. decompose

清除标签(包括该标签)的内容(包括子标签和文本)

html = "<html><body><p><a></a></p></body></html>"
soup.p.decompose()
# <html><body></body></html>
3. extract

清除标签(包括该标签)的内容(包括子标签和文本)并返回
同decompose,但是会返回删除的节点

html = "<html><body><p><a></a></p></body></html>"
p_extract = soup.p.extract()
# <html><body></body></html>
# p_extract:<p><a></a></p>

bs4 删除clear、decompose、extract的区别相关推荐

  1. PHP中unset,array_splice删除数组中元素的区别

    php中删除数组元素是非常的简单的,但有时删除数组需要对索引进行一些排序要求我们会使用到相关的函数,这里我们来介绍使用unset,array_splice删除数组中的元素区别吧 如果要在某个数组中删除 ...

  2. sql几种删除语句的联系与区别

    DELETE.TRUNCATE.DROP三种删除语句联系与区别 相同点: 1.truncate和不带where子句的delete.以及drop都会删除表内的数据. 2.drop.truncate都是D ...

  3. MYSQL常用语法命令,MySQL中delete,drop和alter分别是用来删除什么的?有什么区别?删除了以后可以恢复吗?

    1.Alter.Delete.Drop相关语法 a.Alter 删除,添加或重新定义列 删除列:alter table tablename drop columnname 增加列:alter tabl ...

  4. c++ vector删除元素remove与erase区别

    目录 erase: remove: vector中, remove函数和 erase函数都可以实现元素的删除,但它们的用法稍微有些区别: erase是删除指定位置的元素或者指定区域内的所有元素 rem ...

  5. vector删除元素erase与remove区别

    vector删除元素可用erase与remove,但是使用erase后vector本身size()随之变化,而使用remove后vector本身size()并没有变化,只有迭代器指向变了!!!所以使用 ...

  6. APAP中REFRESH、CLEAR和FREE的区别

    REFRESH refresh itab,与clear itab[]相似,只清空内表行,但保存内存区 CLEAR clear itab,清空内表行以及工作区,但保存内存区. clear itab[], ...

  7. 关于maketrans方法和translate方法一起使用的说明(从字符串中删除某些字符,请区别于replace)

    str.marktrans方法:生成一个dict表.对应翻译表(asc码格式), 如:t = str.maketrans('abcdefghi', '123456789',"abfgjk&q ...

  8. 程序员告诉你“拉黑”和“删除”在微信里的区别!

    微信的迅速发展已经渗透到我们的日常生活,每个人几乎每天都在使用微信.那么微信上面有一个"删除"与"拉黑"的功能,这两者之间有何区别?一名程序员小姐姐含泪说出了答 ...

  9. matlab中clear all,删除CLEAR ALL提高性能

    更新:在R2015b中,明确的语义被改变了.也许为了回应这个问题提出的担忧, changes stated in the release notes是: The clear function no l ...

最新文章

  1. Redis入门到精通-Redis高级命令
  2. 首次BCH无需信任原子交换已完成
  3. Python学习之路—2018/6/20
  4. linux紧急救援模式,如何在 Ubuntu 18.04 中启动到救援模式或紧急模式
  5. 智能媒体管理(IMM) Python SDK DEMO
  6. sar分辨率公式_购买SAR卫星三个重要参数:分辨率、极化方式、入射角
  7. matlab myupdatefcn,MATLAB笔记
  8. python 大智慧股池_大智慧股票池设计
  9. 2018毕业设计需求分析
  10. 数字电路:设计《三个开关控制一个灯的电路》
  11. FDDB人脸检测测试集使用方法
  12. 零基础CSS入门教程(30)–CSS布局实例
  13. 身体质量指数(Body Mass Index,BMI)是根据人的体重和身高计算得出的一个数字,BMI对大多数人来说,是相当可靠的身体肥胖指标,其计算公式为:,其中体重单位为公斤,身高单位为米。编写程序
  14. 算法简介:不撞南墙不回头----深度优先搜索算法(DFS)
  15. Swap Adjacent Elements CodeForces - 920C
  16. 【obs】libobs-winrt :CreateDispatcherQueueController
  17. 数据库连接查找不到数据库_查找具有受保护的健康信息的数据库
  18. canvas制作旋转的太极图
  19. 2021年登高架设考试及登高架设考试题
  20. Zero-sho原先的升级版:hourglass网络:U-Net

热门文章

  1. 安卓开发的伯乐——谷歌
  2. 自动驾驶卡车公司上市一年,股价暴跌98%
  3. 2019年浙江高考数学大题讲解(18-22)
  4. python实现之数据血缘关系,by networkx
  5. 小米相机部门崩溃:拍照世界第三只保持了一天
  6. java计算机毕业设计广西科技大学第一附属医院陪护椅管理MyBatis+系统+LW文档+源码+调试部署
  7. js调用json里面的数据,以及购物车的全选
  8. 大爆发还是大崩盘?亿万富翁Bankman-Fried解读NFT
  9. 神经网络计算公式,神经网络预测算法
  10. 别忙,我先感觉一下自己