imghdr
The imghdr
module determines the type of image contained in a
file or byte stream.
The imghdr
module defines the following function:
The following image types are recognized, as listed below with the
return value from what
:
You can extend the list of file types imghdr
can recognize by
appending to this variable:
what()
is called with a byte-stream, the file-like
object will be None
.
The test function should return a string describing the image type if
the test succeeded, or None
if it failed.
Example:
>>> import imghdr >>> imghdr.what('/tmp/bass.gif') 'gif'