1

我希望使用 Python 遍历文件夹中的所有文件并exiftool在每个文件上运行命令,所以最后我应该有x大量文件,每个文件都有自己的exiftool输出来运行grep命令。

目前我有这段代码(我是用我在讲座中记下的伪代码制作的,所以它可能不那么准确)

#!/usr/bin/python  
import os
import subprocess
import sys
for root,dirs,files in os.walk(".", topdown=False):
    for name in files:
        print("echo", os.path.join(root, name))
        subprocess.call(["exiftool", os.path.join(root, name)])
4

1 回答 1

0

如果您已经在使用 python,则可以简单地使用现有的 Python 库,该库允许您读取 Exif 标签,并避免所有容易出错的解析。

于 2015-01-13T14:27:08.743 回答