码迷,mamicode.com
首页 > 编程语言 > 详细

python学习——Beautifulsoup 模块

时间:2020-02-01 19:12:35      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:结果   技术   基础   一个   code   rgs   result   python学习   info   

未完!!!

 

使用方法:

 

 

find(name,attrs,recursive,text,**kwargs)
find返回的匹配结果的第一个元素

其他一些类似的用法:
find_parents()返回所有祖先节点,find_parent()返回直接父节点。
find_next_siblings()返回后面所有兄弟节点,find_next_sibling()返回后面第一个兄弟节点。   //这个可以返回一个列表,且返回对象是Tag类型;
find_previous_siblings()返回前面所有兄弟节点,find_previous_sibling()返回前面第一个兄弟节点。
find_all_next()返回节点后所有符合条件的节点, find_next()返回第一个符合条件的节点
find_all_previous()返回节点后所有符合条件的节点, find_previous()返回第一个符合条件的节点

 

 

技术图片

 

 总共有5种数据类型;

说明:

1. Tag标签里面能够正常进行操作节点;

2. 其他元素只能视为是基础的字符串??

3.<class ‘bs4.BeautifulSoup‘> 的数据类型才能使用findall();

4.<class ‘bs4.element.ResultSet‘> 的数据类型能够使用,说明这个是列表的类型;

python学习——Beautifulsoup 模块

标签:结果   技术   基础   一个   code   rgs   result   python学习   info   

原文地址:https://www.cnblogs.com/Ian-learning/p/12249291.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!