python通过exifread模块获得图片exif信息

2022-05-03 00:00:00 信息 模块 图片

python通过exifread模块获得图片exif信息
exifread模块的下载地址:https://pypi.python.org/pypi/ExifRead
也可以通过pip进行安装:pip install exifread

"""
皮蛋编程(https://www.pidancode.com)
创建日期:2022/3/30
功能描述:python通过exifread模块获得图片exif信息
"""
import exifread
f = open('pidancode.png', 'rb')
tags = exifread.process_file(f)
print(tags)

输出结果:
{'Image ImageWidth': (0x0100) Long=1080 @ 18, 'Image ImageLength': (0x0101) Long=1440 @ 30, 'Image ExifOffset': (0x8769) Long=106 @ 42, 'Image Orientation': (0x0112) Short=0 @ 54, 'Image DateTime': (0x0132) ASCII=2016:11:14 09:07:17 @ 86, 'GPS GPSDate': (0x001D) ASCII=2016:11:14 @ 250, 'Image GPSInfo': (0x8825) Long=232 @ 78, 'EXIF DateTimeOriginal': (0x9003) ASCII=2016:11:14 09:07:17 @ 148, 'EXIF UserComment': (0x9286) ASCII={"sha1":"02ec0f2bb79221710e9dfd88a4be00e2708c8f01","ext":"jpg"} @ 168, 'EXIF LightSource': (0x9208) Long=Unknown @ 140}

返回的是一个字典信息,可以根据需要获具体的数据。代码在python3.9环境测试通过

相关文章