gpt4 book ai didi

Python使用os.walk对目录中的所有文件分别运行exiftool

转载 作者:太空宇宙 更新时间:2023-11-04 03:46:44 24 4
gpt4 key购买 nike

我希望使用 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)])

最佳答案

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

关于Python使用os.walk对目录中的所有文件分别运行exiftool,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27924234/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com