Bạn có thể muốn xem exif-py :
Thư viện Python để trích xuất dữ liệu EXIF từ các tệp tiff và jpeg. Rất dễ sử dụng - $ ./EXIF.py image.jpg
hoặc Thư viện hình ảnh Python (PIL) :
Thư viện hình ảnh Python (PIL) bổ sung khả năng xử lý hình ảnh cho trình thông dịch Python của bạn. Thư viện này hỗ trợ nhiều định dạng tệp và cung cấp khả năng xử lý hình ảnh và đồ họa mạnh mẽ.
Ngoài ra còn có pyexif được đặt tên phù hợp: http://pyexif.sourceforge.net/
Thư viện pyexif python và các công cụ nhằm mục đích trích xuất thông tin EXIF từ các tệp Jpeg và Tiff bao gồm nó. Thông tin này thường được bao gồm trong các hình ảnh được tạo bằng thiết bị hình ảnh kỹ thuật số như máy ảnh kỹ thuật số, máy quét phim kỹ thuật số, v.v.
Tuy nhiên, có vẻ như pyexif đã không được cập nhật trong một thời gian dài. Họ khuyến nghị nếu họ không thực hiện thủ thuật để kiểm tra EXIF-py, vì vậy bạn có thể nên thử cái đó trước, vì trang sourceforge của họ gần đây dường như có một số hoạt động ở đó, mặc dù không nhiều. Cuối cùng, sử dụng PIL, bạn có thể làm điều này:
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
Tuyên bố từ chối trách nhiệm :
Tôi thực sự không biết cách nào là tốt nhất, đây chỉ là những gì tôi có thể kết hợp với Google. :)