1. Produkte
  2.   Metadaten
  3.   Python
  4.   pyExifTool
 
  

Open Source Python-Metadatenbibliothek

Kostenlose und Open-Source-Python-Bibliothek zum Lesen, Bearbeiten und Aktualisieren von Metadaten von Dokumenten.

Was ist pyExifTool?

Die Python-Bibliothek pyExifTool ist ein leichtgewichtiger Wrapper um das beliebte Dienstprogramm ExifTool, der es Benutzern ermöglicht, programmgesteuert mit Dateimetadaten zu interagieren. Mit Unterstützung für verschiedene Dateiformate, darunter PDFs, Bilder, Videos und Audiodateien, bietet pyexiftool die Möglichkeit, Metadaten mithilfe der leistungsstarken Funktionen von ExifTool zu lesen, zu schreiben und zu löschen. Die Bibliothek ist so konzipiert, dass sie die Befehlszeilenfunktionen von ExifTool nutzt und gleichzeitig eine Python-Schnittstelle für eine einfache Verwendung bietet. Auf dieser Seite besprechen wir, wie Entwickler die pyExifTool-API in ihren Python-Anwendungen verwenden können, um mit Metadaten von Dateien zu arbeiten.

GitHub

GitHub-Statistiken

Name:
Sprache:
Sterne:
Gabeln:
Lizenz:
Das Repository wurde zuletzt aktualisiert unter

Erste Schritte mit pyExifTool

Um pyExifTool zu verwenden, müssen Sie Python 3.6+ und ExifTool auf Ihrem System installieren. Installieren Sie also zuerst Python und verwenden Sie dann die folgenden Befehle, um pyExifTool auf Ihrem Computer mit pip und virtueller Umgebung zu installieren.


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=]

Lesen von Metadaten aus PDF- und anderen Dateien

pyExifTool unterstützt Sie beim Lesen von Metadaten aus einer Vielzahl von Dateiformaten wie PDF, BMP, JPEG, DOCX, XLSX und vielen anderen. Mit der API können Sie die Metadateninformationen einer Datei mithilfe der Methode get_metadata lesen. Sehen Sie sich den folgenden Codeausschnitt an, in dem wir die Metadateninformationen aus einer PDF-Datei lesen.

Ausgabe

Der folgende Screenshot zeigt die Metadaten der PDF-Datei:

Aktualisieren von Metadaten von PDF und anderen Dateiformaten

Sie können die Metadaten einer PDF-Datei oder eines anderen Dokuments auch mit dem pyExifTool aktualisieren. Mit dem Tool können Sie die Metadatenfelder wie Autor, Produzent, Thema, Titel usw. aktualisieren, indem Sie die Tags festlegen. Dies wird im folgenden Beispielcode gezeigt.

Abschluss

Zusammenfassend lässt sich sagen, dass pyExifTool Python eine leistungsstarke Python-Bibliothek zum Lesen und Aktualisieren der Metadaten verschiedener Dokumenttypen ist. Sie basiert auf dem ExifTool, das mehrere Dateiformate zum Lesen/Schreiben von Metadaten unterstützt. Python-Anwendungsentwickler können damit Programme entwickeln, die die Metadaten eines Dokuments in einfachen Schritten lesen und schreiben können.

Ähnliche Produkte

 Deutsch