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

网友投稿 289 2022-06-22


遍历文档树

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小时内删除侵权内容。

上一篇:Python之Selenium如何正确运用?案例详解(pythonselenium实战)
下一篇:爬虫滑块计算图片之间的距离更加精确(滑块滑出距离怎么算)
相关文章

 发表评论

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