def create_thumbnail(f, width=200, height=100):
im = Image.open(f)
im.thumbnail((width, height), Image.ANTIALIAS)
thumbnail_file = StringIO()
im.save(thumbnail_file, 'JPEG')
thumbnail_file.seek(0)
return thumbnail_file
根据我的回溯日志,我的错误似乎是“IOError:无法识别图像文件”。在
Tags:
我唯一能想到的是您正在Windows上运行,在这种情况下,
Image.open()
将打开一个文件处理程序,但不会关闭它。(这种行为在Linux/Unix上不会发生-文件在代码末尾关闭,如果不关闭也无所谓)。在相关问题 更多 >
编程相关推荐