ValueError:解压缩PIL的值太多

时间:2018-01-23 16:57:00

标签: python python-imaging-library

我是初学者,这是我的代码。

from PIL import Image

UPLOAD_FOLDER = '/home/name/Desktop/Project/Image/'
img = ["lighthouse.jpg", "mountain.jpg", "image.jpg"]
pil_img = [Image.open(UPLOAD_FOLDER + x) for x in img]
ratio, height = [y.size for y in pil_img]

我已经看到了几个与此类似的问题,但我似乎无法弄清楚如何修复此代码。有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

ratio, height = [y.size for y in pil_img]

在上面的代码中,您希望收到两个值,但如果您看到它,则只返回y.size,因此根据您的代码,以下行可能会有效

height = [y.size for y in pil_img]