BeautifulSoup对象的find方法

#一.BeautifulSoup对象的创建

– (作用) – 从HTML / XML中提取数据!

#1.导入模块

from bs4 import BeautifulSoup

#2.创建beautifulSoup对象

soup = BeautifulSoup('<html>data</html>', 'lxml') 
print(soup) #自动修正html格式!

#二.根据属性进行查找

#查找id为link1的标签

#方式一:通过命名参数进行指定的

a = soup.find(id='link1')
#print(a)

#方式二:使用attrs来指定属性字典,进行查找

a = soup.find(attrs = {'id':'link1'})
#print(a)

#三.根据文本内容进行查找

text = soup.find(text = 'Elsie')
print(text)