4.bs4 节点遍历

Posted Mrs.King_UP

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了4.bs4 节点遍历相关的知识,希望对你有一定的参考价值。

  1. bs4之标签树的下行遍历
  • soup.tag.contents:返回tag标签的儿子节点,为list列表形式,其中包括换行符
  • soup.tag.children:遍历儿子节点,为迭代类型,通过for循环进行访问
  • soup.tag.descendants:遍历所有子孙节点,为迭代类型,通过for循环进行访问
  1. bs4之标签树的上行遍历
  • soup.title.parent:返回title标签的父节点
  • soup.title.parents:返回title标签的父辈节点,同一分支上的父辈节点
  1. bs4之标签树的平行遍历
  • soup.a.next_sibling:a标签的下一个平行节点
  • soup.a.previous_sibling:a标签的上一个平行节点,不一定是标签
  • soup.a.next_siblings: a标签后面的平行节点,为迭代类型,使用for循环遍历访问
  • soup.a.previous_siblings:a标签前面的平行节点,为迭代类型,使用for循环遍历访问

以上是关于4.bs4 节点遍历的主要内容,如果未能解决你的问题,请参考以下文章

4.bs4 节点遍历

jQuery向父辈遍历的方法

jQuery向父辈遍历的方法

第二十六篇 jQuery 学习8 遍历-父亲兄弟子孙元素

javascript如何获取子孙节点?

给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。