BeautifulSoup怎么解析所有图片的url实例
时间: 2024-04-05 17:23:46 浏览: 45
python用BeautifulSoup库简单爬虫实例分析
5星 · 资源好评率100%
您可以使用BeautifulSoup的find_all()方法来找到页面中的所有图片标签,然后使用get()方法来获取每个标签中的src属性,即图片的URL。以下是示例代码:
```python
from bs4 import BeautifulSoup
import requests
url = 'https://www.example.com'
response = requests.get(url)
soup = BeautifulSoup(response.content, 'html.parser')
# 找到页面中的所有图片标签
img_tags = soup.find_all('img')
# 遍历所有图片标签,获取图片的URL并输出
for tag in img_tags:
print(tag.get('src'))
```
请注意,此代码仅演示了如何使用BeautifulSoup来解析页面中的图片URL,实际使用时还需要添加适当的错误处理和数据清洗逻辑。
阅读全文