Ви можете перевірити exif-py :
Бібліотека Python для отримання EXIF-даних із файлів tiff та jpeg. Дуже простий у використанні - $ ./EXIF.py image.jpg
або бібліотеку зображень Python (PIL) :
Бібліотека зображень Python (PIL) додає можливості Вашого інтерпретатора Python. Ця бібліотека підтримує багато форматів файлів і забезпечує потужну обробку зображень та графіку.
Також є влучно названий pyexif: http://pyexif.sourceforge.net/
Бібліотека та інструменти pyexif python спрямовані на отримання інформації EXIF з файлів Jpeg і Tiff, що включають її. Ця інформація, як правило, міститься у зображеннях, створених за допомогою пристроїв цифрового зображення, таких як цифрові камери, сканери цифрових фільмів тощо.
Однак, схоже, pyexif не оновлювався досить давно. Вони рекомендують, якщо їхні не роблять хитрості, щоб перевірити EXIF-py, тому вам, мабуть, слід спробувати це спочатку, оскільки, схоже, на їхній сторінці sourceforge останнім часом є деяка активність, хоча і не дуже. Нарешті, використовуючи PIL, ви можете це зробити:
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
Відмова :
Я насправді не маю ідеї, яка найкраща, це якраз те, що мені вдалося скласти разом з Google. :)