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 list(info.items()):
    decoded = TAGS.get(tag, tag)
ret[decoded] = value
return ret
Библиотека манипулирования Exif для Python