2016-06-13 8 views
0

У меня есть объект Pillow Изображение, что я пытаюсь сохранить объект IO.BytesIO называется температура, используя image.save(temp, format="jpg")Подушка сохранения в BytesIO или StringIO KeyError: «JPG»

Когда я запускаю это, однако, это дает KeyError: «JPG» в этой строке save_handler = SAVE[format.upper()]

Спасибо!

ответ

0

Формат называется jpeg, не jpg, так что просто использовать:

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

См Image file formats для справки возможных значений (или PIL.Image.SAVE.keys())