Python考试题--第80道题目--怎样使用BeautifulSoup的CSS选器获取字段信息--2022年05月05日
原创一、CSS选择者的角色:
CSS选择器可以获得多个节点,而前面提到的节点选择器只能获得满足条件的第一个节点。
2.示例代码演示:
1、.表示class节点为item所有节点
2、#表示id该节点的值为myli所有节点
3获得的列表可以使用for循环以读取其中的每个元素。
from bs4 import BeautifulSoup
html =
Beautiful Soup演示
soup = BeautifulSoup(html, lxml)
tags = soup.select(.item) # .表示class节点为item所有节点
print(tags)
for tag in tags:
print(tag)
print()
tags = soup.select(#myli) # #表示id节点值为myli所有节点
print(tags)
print()
tags = soup.select(a)
for tag in tags:
print(tag)
print(tag[href])
print(tag.text)
执行结果如下:

版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除
itfan123


