您还没有专辑
开始创建自己的专辑吧
本节课主要讲解【第14章 bs4获取父辈上下兄弟节点】,课上将对获取兄弟标签的方法进行详细介绍,感兴趣的同学就一起来学习吧。
那就开始今天的教程吧。
1. 获取某个节点元素的父辈节点,可以调用parents属性,返回结果是生成器类型;如p标签的父辈节点如图所示。
2. 直接运行p标签的代码【print(‘p标签的祖先节点:’,rel_soup,th .parents)】会得到一个文件对象,我们可以通过for循环获取并打印它的具体内容。
3. 获取同级的节点(也就是兄弟节点),如果没有兄弟节点则返回None;获取下一个兄弟节点会用到【next_sibling】,如获取a节点的下一个兄弟节点代码如图所示。
4. 获取a标签下一个兄弟节点的代码运行前,源代码的所有标签要连在一起,否则获取兄弟节点的代码运行后得不到结果。
确认要删除这条评论吗?删除后将无法恢复。
评论提交成功,将在审核通过后显示
当日最多删除五条评论
《bs4获取父辈上下兄弟节点-python办公自动化之网络实战篇》
作品0个
个赞
学习0天