• BeautifulSoup基本用法


    BeautifulSoup是可以从HTML或者XML文件中提取数据的Python库

    一般配合requests使用

    一、引入

    from bs4 import BeautifulSoup

    BeautifulSoup 所支持的解析器

     Beautiful Soup将复杂HTML文档转换成一个复杂的树形结构,每个节点都是Python对象,所有对象可以归纳为4种: Tag , NavigableString , BeautifulSoup , Comment

        Tag对象:对象与XML或HTML原生文档中的tag相同
        每个tag 都有自己的名字,Tag.name 来获取,tag可能有很多个属性. tag <b class="boldest"> 有一个 “class” 的属性,值为 “boldest” . tag的属性的操作方法与字典相同: tag['class'] = "boldest"

        可以遍历字符串,字符串常被包含在tag内.Beautiful Soup用 NavigableString 类来包装tag中的字符串,tag.string


    ————————————————
    版权声明:本文为CSDN博主「maverick17」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/maverick17/article/details/79610050

  • 相关阅读:
    more命令
    mktemp命令
    有效的括号字符串
    mc命令
    字符串相加
    Vue中虚拟DOM的理解
    chattr命令
    记近一年线上项目经验及架构变更记录
    微博AnalysisQl动态数据视图元数据设计
    搭建prometheus+grafana监控SpringBoot应用入门
  • 原文地址:https://www.cnblogs.com/whisperbb/p/11398872.html
Copyright © 2020-2023  润新知