枕头,如何修改流对象?

时间:2018-04-16 14:32:37

标签: python stream python-imaging-library pillow

我使用枕头来格式化图像尺寸。 我不知道为什么转换不起作用以及我做错了什么:

def upload_file(file, bucketName=""):
    from PIL import Image
    from cStringIO import StringIO

    # file is a FileStorage object. Implement stream io
    file_size = size(file)
    print "A size ", file_size

    img = Image.open(file)
    img.thumbnail((5, 5), Image.ANTIALIAS)
    img.save(file, "JPEG")
    file.seek(0)

    file_size = size(file)
    print "B size ", file_size

但A和B尺寸输出的长度相同,就好像修改从未发生过一样。如何通过枕头修改文件?

0 个答案:

没有答案