Python requests 如果在python中有使用请求库的图像url,如何下载图像?

Python requests 如果在python中有使用请求库的图像url,如何下载图像?,python-requests,shutil,Python Requests,Shutil,我曾尝试使用在stackoverflow上找到的上述代码,但无法使其正常工作。 我有一些疑问,图像将保存在哪里,以及参数“out_file”到底是什么 非常感谢所有的帮助! 提前感谢。您的错误是什么 我对此进行了测试,它将图像保存在与python脚本相同的目录中,python脚本位于我的桌面上 如果要将其保存到特定位置,可以指定完整路径。例如:打开('C:\Temp\img.png','wb')作为输出文件: shutil.copyfileobj(response.raw,out\u文件) ou

我曾尝试使用在stackoverflow上找到的上述代码,但无法使其正常工作。 我有一些疑问,图像将保存在哪里,以及参数“out_file”到底是什么

非常感谢所有的帮助!
提前感谢。

您的错误是什么

我对此进行了测试,它将图像保存在与python脚本相同的目录中,python脚本位于我的桌面上

如果要将其保存到特定位置,可以指定完整路径。例如:
打开('C:\Temp\img.png','wb')作为输出文件:
shutil.copyfileobj(response.raw,out\u文件)

out\u file
基本上是您的文件,它支持写入、关闭等操作。有关更多信息,请参阅:

import shutil
import requests

url = 'http://example.com/img.png'
response = requests.get(url, stream=True)
with open('img.png', 'wb') as out_file:
    shutil.copyfileobj(response.raw, out_file)
del response