在 heroku 上下载图像

Download image on heroku

我在 fastapi 中有一个简单的函数 python

url="some_random_video_url_here"
re = requests.get(url)
with open("download/hello.png", 'wb') as file: #save hello.png to download folder
    file.write(re.content)
    file.close()

此功能在本地运行良好,在 heroku 上上传时下载图像和任何文件 bot 不下载图像并保存在 staticsFiles 文件夹中

请帮忙

Heroku 的文件系统 ephemeral/short 已经存在。这意味着您在本地保存的任何图像都将在您重新部署您的应用程序后消失。您不能依赖 Heroku 的文件系统来存储需要保留更长时间的图像。

要保存图像,请查看第 3 方存储解决方案,例如 Cloudinary 或 AWS S3。