导入PIL图像库时出现问题

2024-06-16 10:10:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用django中的PIL图像库做一些事情,但是我遇到了一些问题。在

我喜欢这样:

import Image

然后我就喜欢这样了

images = map(Image.open, glob.glob(os.path.join(dirpath, '*.thumb.jpg')))

但当我试着运行这个程序时,我得到了一个错误,它让我觉得它没有正确导入,有人知道吗?在

type object 'Image' has no attribute 'open'


Tags: pathdjango图像imageimportmappilos
2条回答

你的例子在我的机器上运行得很好。我不知道你为什么会犯那个错误。PIL文档指出,您必须通过以下方式导入库:

from PIL import Image

你应该试试看。正如我所说,对我来说,这两方面都有效。在

发生上述错误是因为调用了您的文件图像.py你在试图引进自己。正如Manual所指出的,您应该从PIL模块导入图像,但是您还需要重命名您的文件,这样就可以调用而不是图像.py. 在

相关问题 更多 >