Python:BeautifulSoup之soup.find_all用法

时间:2025-02-11 16:05:05

BeautifulSoup介绍

Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库。它通过转换器实现文档导航,查找,修改文档的方式。

soup.find_all()用法

1. 查找标签

 soup.find_all('tag')

2. 查找文本

 soup.find_all(text='text')


3. 根据id查找

 soup.find_all(id='tag id')


4. 使用正则 

soup.find_all(text=('your re')), soup.find_all(id=('your re'))


5. 指定属性查找标签 

soup.find_all('tag', {'id': 'tag id', 'class': 'tag class'})