python爬虫是如何遍历文档树呢?一招教你(python 树的遍历)

网友投稿 721 2022-09-16

Python爬虫是如何遍历文档树呢?一招教你(python 树的遍历)

Python爬虫是如何遍历文档树呢?一招教你(python 树的遍历)

遍历文档树

1.直接子节点:.contents .children属性

.content

Tag的.content属性可以将Tag的子节点以列表的方式输出

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

#!/usr/bin/python3

# -*- coding:utf-8 -*-

 

from bs4 import BeautifulSoup

 

html = """

The Dormouse's story

Once upon a time there were three little sisters; and their names were

,

Lacie and

Tillie;

and they lived at the bottom of a well.

...

"""另外要注意:光理论是不够的。这里顺便送大家一套2020最新python入门到高级项目实战视频教程,可以去小编的Python交流.裙 :七衣衣九七七巴而五(数字的谐音)转换下可以找到了,还可以跟老司机交流讨教!

 

# 创建 Beautiful Soup 对象,指定lxml解析器

soup = BeautifulSoup(html, "lxml")

 

# 输出方式为列表

print(soup.head.contents)

 

print(soup.head.contents[0])

运行结果

1

2

[

共5页: 上一页12345下一页

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:域控制器未启动、c00002e2 错误或显示"选择选项"
下一篇:#yyds干货盘点#在Windows10安装Apache
相关文章

 发表评论

暂时没有评论,来抢沙发吧~