指定存储上载图像的目录

时间:2018-11-23 20:05:32

标签: python-2.7 python-imaging-library

我有一个脚本来保存来自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”对象

1 个答案:

答案 0 :(得分:0)

我假设您使用枕头模块。 如果是这样,请构造完整路径(路径前缀+文件名),并将其传递给保存功能。

Documentation