requests保存图片
时间: 2023-07-24 18:17:07 浏览: 73
要使用Python的requests库保存图片,你可以使用以下代码示例:
```python
import requests
url = "图片的URL地址"
response = requests.get(url)
# 检查响应状态码
if response.status_code == 200:
# 解析文件名
filename = url.split("/")[-1]
# 保存图片
with open(filename, 'wb') as file:
file.write(response.content)
print("图片保存成功!")
else:
print("图片下载失败!")
```
请将代码中的"图片的URL地址"替换为你想要保存的图片的实际URL地址。运行代码后,它将下载该图片并保存在当前目录下。
相关问题
requests 保存图片
使用Python的requests库可以方便地保存图片。下面是一个示例代码:
```python
import requests
# 发送GET请求获取图片数据
response = requests.get('https://example.com/image.jpg')
# 检查响应状态码
if response.status_code == 200:
# 保存图片到本地
with open('image.jpg', 'wb') as file:
file.write(response.content)
print("图片保存成功!")
else:
print("请求失败,无法保存图片。")
```
上述代码中,我们首先使用`requests.get()`方法发送GET请求获取图片数据。然后,我们检查响应的状态码是否为200,表示请求成功。如果成功,我们将图片数据写入到本地文件中,使用`open()`函数以二进制写入模式打开文件,并使用`write()`方法写入响应的内容。最后,我们关闭文件并打印保存成功的消息。
python requests 保存图片
你可以使用 Python 的 requests 库来下载并保存图片。下面是一个简单的示例代码:
```python
import requests
# 发起 GET 请求获取图片
url = "https://example.com/image.jpg"
response = requests.get(url)
# 检查响应状态码是否成功
if response.status_code == 200:
# 指定保存的文件名
filename = "image.jpg"
# 以二进制写入模式打开文件
with open(filename, "wb") as file:
# 将响应内容写入文件
file.write(response.content)
print("图片保存成功!")
else:
print("图片下载失败!")
```
在这个示例中,我们使用 `requests.get()` 方法发起一个 GET 请求来获取图片。然后,我们检查响应的状态码是否为 200,表示请求成功。如果成功,我们打开一个文件并将响应内容写入文件中,最后输出保存成功的消息。
记得将 `url` 替换为你要下载的图片的网址,并可选地修改 `filename` 为你想要保存的文件名。
阅读全文