0

Python スクリプト内から Windows 7 の exiftool を呼び出して、画像タグに情報を抽出して追加したいのですが、これを行うための基本的なワークフローにつまずいています。 この質問と回答はこのトピックを扱っていますが、それに関していくつかの基本的な質問があり、元の質問についてコメントすることはできません:

  1. システムのどこに実行可能ファイルを保存する必要がありますか?
  2. *filenames ビットは何をしますか?
  3. 「with ExifTool()」ビットの *filenames の代わりにファイルのリストを指定するだけでよいですか、それともそのままにして、画像を含むディレクトリが私の cwd であることを確認する必要がありますか?

どんな助けでも大歓迎です!

4

1 に答える 1

0
  1. 実行可能ファイルはシステムのどこにでも保存できます - 作成時に ExifTool コンストラクターにパスを渡すようにしてください:

    ExifTool('') を e: メタデータ = e.get_metadata(*filenames) として使用

  2. *filenamesリストを「分解」するための構文です (この例では)。ファイル名を含む単一のリストをself.execute呼び出しに渡すのではなく、すべてのファイル名を *args の一部として渡します。

  3. 必要に応じてファイル名のリストを指定できます。処理するfilenamesパスのリストが必要exiftoolです。

于 2014-12-04T19:26:13.150 に答える