Python标签树下行遍历

超越自我_杨欢
  • 1
新手上路,请多包涵

大家好
我正在学习Python爬虫,遍历标签树
image.png
.contents:子节点的列表,将<tag>所有儿子节点存入列表。
<body>...</body>标签下有两个子节点,为什么我只能打印第一个子节点而不是第二个
谢谢大家的解答!

回复
阅读 280
1 个回答

官方文档上有写:

通过点取属性的方式只能获得当前名字的第一个tag
如果想要得到所有的<a>标签,或是通过名字得到比一个tag更多的内容的时候,就需要用到 Searching the tree 中描述的方法,比如: find_all()
soup.find_all('a')
你知道吗?

宣传栏