python-2.7 - 指定存放上传图片的目录
问题描述
我有一个脚本来保存图像,request.FILES
但我不知道如何指定要存储它的目录。
photos = request.FILES.getlist('file')
for p in photos:
img = Image.open(p)
img.save(p)
在这种情况下,如何指定要存储文件的文件夹?喜欢C:\\upload\\photos\\
编辑: Alrady 尝试像这样连接目录路径:
photos = request.FILES.getlist('file')
for p in photos:
img = Image.open(p)
img.save('C:\\upload\\photos\\'+p)
并给我这个错误:
无法连接“str”和“TemporaryUploadedFile”对象
解决方案
我假设您使用 Pillow 模块。如果是这样,构造一个完整路径(路径前缀 + 文件名)并将其传递给保存函数。
推荐阅读
- php - 产品存档模板上的添加到购物车通知在定制器之外不起作用
- node.js - 在批处理完成之前调用批处理提交
- c# - 是否可以在 .NET 中运行 PHP 函数?
- html - 重构网站,HTML 表单不再起作用
- python - 使用 .isna().all() 的模棱两可的值错误
- python - 构建 dlib - #include
未找到 - c++ - 让友元函数访问类的受保护成员
- sharepoint - 从 Azure DevOps 运行 PowerShell
- c# - 使用内存流时在 SMTP mail.send() C#.net 核心 API 项目中获取对象引用未设置错误
- amazon-web-services - AWS emr 驱动程序 jar