Windows 11系统下获取PyExiftool所用Exiftool.exe路径的方法
查询PyExiftool使用的Exiftool.exe路径(Windows 11)
有几种直接的方法可以查到PyExiftool调用的exiftool.exe路径:
通过PyExiftool代码获取
PyExiftool的ExifTool实例自带executable属性,运行以下代码就能直接输出路径:import exiftool with exiftool.ExifTool() as et: print(et.executable)不管你是用默认路径还是手动指定的路径,这个方法都会返回当前实例实际使用的
exiftool.exe路径。用系统命令查找默认候选路径
如果PyExiftool没指定自定义路径,它会优先从系统PATH环境变量里查找exiftool.exe。打开命令提示符,输入:where exiftool.exe命令会列出系统中所有匹配的
exiftool.exe路径,PyExiftool默认会使用第一个找到的结果。查看PyExiftool包内的默认路径
若未手动指定路径,PyExiftool还会尝试调用包内自带的exiftool.exe。找到Python的site-packages目录,进入exiftool文件夹,打开__init__.py文件,查找DEFAULT_EXECUTABLE变量,里面就是包内默认的exiftool.exe路径。
内容的提问来源于stack exchange,提问作者user999713
相关产品推荐
相关产品推荐

