soup.select()使用方法:
- 标签名不加任何修饰,
- 类名(class="className"引号内即为类名)前加点,
- id名(id="idName"引号前即为id名)前加 #,
返回类型是 list
1)通过标签名查找
print soup.select(‘title’)
#[< title>The Dormouse's story< /title>]
(2)通过类名查找
print soup.select(’.sister’)
#[<a class="sister" href="http://example.com/elsie" id="link1"><!-- Elsie --></a>, <a class="sister" href="http://example.com/lacie" id="link2">Lacie</a>, <a class="sister" href="http://example.com/tillie" id="link3">Tillie</a>]
(3)通过 id 名查找
print soup.select(’#link1’)
#[<a class="sister" href="http://example.com/elsie" id="link1"><!-- Elsie --></a>]
本文详细介绍了BeautifulSoup中soup.select()方法的使用技巧,包括通过标签名、类名和id名进行元素选择的方法,适用于网页解析和数据抓取的初学者及进阶用户。

1953

被折叠的 条评论
为什么被折叠?



