• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
杨艳春
博客园    首页    新随笔    联系   管理    订阅  订阅

python爬虫与数据可视化——python爬虫:补充BeautifulSoup

网页解析,获取数据--爬完网页把里面的数据进行拆分
BeautifulSoup4将复杂html文档转换成一个复杂的树形结构,每个节点都是Python对象,所有对象可以归纳为4种:
- Tag
- NavigableString
- BeautifulSoup
- Comment

1.Tag 标签及其内容;拿到它所找到的第一个内容

 

 

2.NavigableString 标签里的内容(字符串)

 

 

 3.BeautifulSoup 表示整个文档

4.Comment 是一个特殊的NavigableString,输出的内容不包含注释符号

 

 

 

 

 

 5.文档的遍历

 

 

 

 

 

 

 

 

 

 

 

 6.文档的搜索

(1).find all()查找所有括号中的内容:字符串过滤,正则表达式搜索,根据函数要求搜索

 

 

 

 

 

 (2).kwargs:指定参数搜索

 

 

 

 

(3).text参数

 

 

 

 

 

 (4).limit参数,得到限定数量的信息

 

 (5).css选择器:通过标签、类名、Id、属性、子标签、兄弟标签、以下标形式访问

 

 

 

 

 

 

 

 

 

 

 

posted @ 2020-11-15 09:51  猫耳朵白  阅读(212)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3