Python爬取网页图片
时间: 2023-09-24 20:03:42 浏览: 93
Python爬出网页图片.rar
你可以使用 Python 中的 requests 库和 BeautifulSoup 库来爬取网页图片。以下是一个简单的示例代码:
```python
import requests
from bs4 import BeautifulSoup
# 目标网页 URL
url = 'https://www.example.com'
# 发送 GET 请求并获取响应
response = requests.get(url)
# 解析 HTML 页面
soup = BeautifulSoup(response.text, 'html.parser')
# 找到所有的图片标签
img_tags = soup.find_all('img')
# 遍历图片标签并下载图片
for img_tag in img_tags:
# 获取图片链接
img_url = img_tag['src']
# 发送 GET 请求并获取图片内容
img_response = requests.get(img_url)
# 将图片内容写入本地文件
with open('image.jpg', 'wb') as f:
f.write(img_response.content)
```
这段代码会将目标网页中的所有图片下载下来并保存在本地文件中。你可以根据实际需求对代码进行修改和优化。
阅读全文