1. 製品
  2.   メタデータ
  3.   Python
  4.   pyExifTool
 
  

オープンソースの Python メタデータ ライブラリ

ドキュメントのメタデータを読み取り、編集、更新するための無料のオープンソース Python ライブラリ。

pyExifTool とは何ですか?

pyExifTool Python ライブラリは、人気の ExifTool ユーティリティの軽量ラッパーで、ユーザーがプログラムでファイルのメタデータを操作できるようにします。PDF、画像、ビデオ、オーディオ ファイルなど、さまざまなファイル形式をサポートする pyexiftool は、ExifTool の強力な機能を使用してメタデータの読み取り、書き込み、削除を行う機能を提供します。このライブラリは、ExifTool のコマンド ライン機能を活用しながら、使いやすい Python インターフェースを提供するように設計されています。このページでは、開発者が Python アプリケーションで pyExifTool API を使用してファイルのメタデータを操作する方法について説明します。

GitHub

GitHub の統計

名前:
言語:
出演者:
フォーク:
ライセンス:
リポジトリの最終更新日時

pyExifTool を使い始める

pyExifTool を使用するには、Python 3.6 以降のバージョンと ExifTool をシステムにインストールする必要があります。まず Python をインストールし、次に以下のコマンドを使用して pip仮想環境 を使用してマシンに pyExifTool をインストールします。


python -m pip install -U pyexiftool

Alternatively, you can also install pyExifTool from Github repository using the following steps:


1. Checkout the source code from Github repository git clone git://github.com/sylikc/pyexiftool.git
2. Run setup.py to install the module from source python setup.py install [--user|--prefix=]

PDF やその他のファイルのメタデータの読み取り

pyExifTool は、PDF、BMP、JPEG、DOCX、XLSX など、さまざまなファイル形式のメタデータの読み取りをサポートします。API を使用すると、get_metadata メソッドを使用してファイルのメタデータ情報を読み取ることができます。PDF ファイルからメタデータ情報を読み取る以下のコード スニペットを確認してください。

出力

以下のスクリーンショットは、PDF ファイルのメタデータを示しています。

PDF およびその他のファイル形式のメタデータの更新

pyExifTool を使用して、PDF やその他のドキュメントのメタデータを更新することもできます。このツールを使用すると、タグを設定することで、作成者、プロデューサー、件名、タイトルなどのメタデータ フィールドを更新できます。これは、次のサンプル コードに示されています。

結論

結論として、pyExifTool Python は、さまざまな種類のドキュメントのメタデータの読み取りと更新を行うための強力な Python ライブラリです。これは、メタデータの読み取り/書き込みに複数のファイル形式をサポートする ExifTool に基づいています。Python アプリケーション開発者は、これを使用して、ドキュメントのメタデータを簡単な手順で読み取りおよび書き込みできるプログラムを開発できます。

類似製品

 日本語