[Image-SIG] Getting format from file extension and mime types
vlastimil.zima at nic.cz
Thu Jul 14 10:14:41 CEST 2011
recently I encountered problem with PIL on saving images which filename
had no extension. When I tried to save such image, PIL raises KeyError
File "/usr/lib/python2.6/dist-packages/PIL/Image.py", line 1423, in save
raise KeyError(ext) # unknown extension
What is proper solution for such problem? I found out that I should
specify format argument, so I wanted to use PIL's MIME dictionary, but I
found out that it can not store multiple mime types for image format
identifier, which is not very useful.
I would have to create mine dictionary that converts mime types to PIL
formats, which I would like to avoid.
More information about the Image-SIG