枕头保存到BytesIO或StringIO KeyError:“JPG”

时间:2016-06-13 14:03:35

标签: python python-3.x pillow bytesio

我有一个Pillow Image对象图像,我尝试使用image.save(temp, format="jpg")

保存到名为temp的IO.BytesIO对象

但是当我运行它时,它会在此行save_handler = SAVE[format.upper()]

上给出一个KeyError:“JPG”

谢谢!

1 个答案:

答案 0 :(得分:0)

格式称为jpeg,而不是jpg,因此只需使用:

image.save(temp, format="jpeg")

有关可能的值(或PIL.Image.SAVE.keys()

的参考,请参阅Image file formats