使用requests库爬取图片
时间: 2023-10-23 21:48:13 浏览: 96
bs4-requests爬取图片_爬取图片_python_
5星 · 资源好评率100%
以下是使用requests库爬取图片的代码示例:
```python
import requests
import os
url = 'https://www.example.com/image.jpg'
response = requests.get(url)
if response.status_code == 200:
with open(os.path.basename(url), 'wb') as f:
f.write(response.content)
print('Image saved successfully.')
else:
print('Failed to fetch image.')
```
这段代码首先定义了要爬取的图片的URL,然后使用requests库发送GET请求获取图片。如果响应状态码为200,则将响应内容写入本地文件并打印成功信息,否则打印失败信息。其中`os.path.basename(url)`可以获取URL中的文件名,用于保存本地文件。
阅读全文