Es posible que desee consultar exif-py :
Biblioteca de Python para extraer datos EXIF de archivos tiff y jpeg. Muy fácil de usar - $ ./EXIF.py image.jpg
o la biblioteca de imágenes de Python (PIL) :
La biblioteca de imágenes de Python (PIL) agrega capacidades de procesamiento de imágenes a su intérprete de Python. Esta biblioteca admite muchos formatos de archivo y proporciona potentes capacidades de procesamiento de imágenes y gráficos.
También está el acertadamente llamado pyexif: http://pyexif.sourceforge.net/
La biblioteca y las herramientas de python pyexif tienen como objetivo extraer información EXIF de los archivos Jpeg y Tiff que la incluyen. Esta información generalmente se incluye en imágenes creadas con dispositivos de imágenes digitales como cámaras digitales, escáneres de películas digitales, etc.
Sin embargo, parece que pyexif no se ha actualizado en bastante tiempo. Recomiendan que, si el suyo no funciona, verifique EXIF-py, por lo que probablemente debería probar ese primero, ya que su página de sourceforge parece tener algo de actividad últimamente, aunque no mucha. Finalmente, usando PIL puedes hacer esto:
from PIL import Image
from PIL.ExifTags import TAGS
def get_exif(fn):
ret = {}
i = Image.open(fn)
info = i._getexif()
for tag, value in info.items():
decoded = TAGS.get(tag, tag)
ret[decoded] = value
return ret
Descargo de responsabilidad : en
realidad, no tengo idea de cuál es mejor, esto es solo lo que pude reconstruir con Google. :)