-1

我想有一个装满照片的文件夹,并使用python扫描目录并按以下格式列出exif信息:

Image001 Exif 数据

Image002 Exif 数据

我将使用 Tkinter 从 python 创建一个 GUI,所以我只是想知道我需要哪些命令:

1) 选择一个目录,例如桌面等 2) 提取 exif 信息

我应该能够创建一个包含 exif 信息的文本文件。

感谢您的任何帮助

4

1 回答 1

0

http://www.blog.pythonlibrary.org/2010/03/28/getting-photo-metadata-exif-using-python/应该可以帮助您从图像中读取 EXIF 数据。使用 Python 图像库 (PIL)。

要列出目录中的文件,os.listdir(directory)将为您提供文件和子目录的列表。

就像是

files=[os.path.join(directory, f) for f in os.listdir(directory) 
    if os.path.isfile(os.path.join(directory, f))] #Get only files, not directories
for f in files:
  #open file, do EXIF stuff

应该让你开始

于 2013-06-23T13:38:24.393 回答