【发布时间】:2018-12-04 06:55:35
【问题描述】:
我正在尝试从服务器下载多个图像文件。我正在使用 Django 作为我的后端。 与单个图像相关的问题已经是answered,我尝试了代码,它适用于单个图像。在我的应用程序中,我想在单个 HTTP 连接中下载多个图像。
from PIL import Image
img = Image.open('test.jpg')
img2 = Image.open('test2.png')
response = HttpResponse(content_type = 'image/jpeg')
response2 = HttpResponse(content_type = 'image/png')
img.save(response, 'JPEG')
img2.save(response2, 'PNG')
return response #SINGLE
如何同时获取img 和img2。我想的一种方法是压缩两个图像并将其解压缩到客户端大小,但我认为这不是一个好的解决方案。有办法处理吗?
【问题讨论】:
-
如果你使用 for 循环遍历图片所在的目录会怎样?