Bibliothèque de métadonnées Python Open Source

Bibliothèque Python gratuite et open source pour lire, éditer et mettre à jour les métadonnées des documents.

Qu'est-ce que pyExifTool ?

La bibliothèque Python pyExifTool est un wrapper léger autour de l'utilitaire populaire ExifTool, permettant aux utilisateurs d'interagir avec les métadonnées des fichiers par programmation. Avec la prise en charge de divers formats de fichiers, notamment les fichiers PDF, les images, les vidéos et les fichiers audio, pyexiftool offre la possibilité de lire, d'écrire et de supprimer des métadonnées à l'aide des puissantes fonctionnalités d'ExifTool. La bibliothèque est conçue pour exploiter les capacités de ligne de commande d'ExifTool tout en offrant une interface Python pour une utilisation facile. Dans cette page, nous verrons comment les développeurs peuvent utiliser l'API pyExifTool dans leurs applications Python pour travailler avec les métadonnées des fichiers.

GitHub

Statistiques GitHub

Nom:
Langue:
Étoiles:
Fourchettes:
Licence:
Le référentiel a été mis à jour pour la dernière fois à

Premiers pas avec pyExifTool

Pour utiliser pyExifTool, vous devez installer la version Python 3.6+ et ExifTool sur votre système. Commencez donc par installer Python, puis utilisez les commandes ci-dessous pour installer pyExifTool sur votre machine en utilisant pip et environnement virtuel.


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

Lecture des métadonnées des fichiers PDF et autres

pyExifTool vous permet de lire les métadonnées d'une variété de formats de fichiers tels que PDF, BMP, JPEG, DOCX, XLSX et bien d'autres. L'API vous permet de lire les informations de métadonnées d'un fichier à l'aide de la méthode get_metadata. Consultez l'extrait de code ci-dessous où nous lisons les informations de métadonnées d'un fichier PDF.

Sortir

La capture d'écran ci-dessous affiche les métadonnées du fichier PDF :

Mise à jour des métadonnées des fichiers PDF et autres formats de fichiers

Vous pouvez également mettre à jour les métadonnées d'un PDF ou de tout autre document à l'aide de pyExifTool. L'outil vous permet de mettre à jour les champs de métadonnées tels que l'auteur, le producteur, le sujet, le titre, etc. en définissant les balises. Ceci est illustré dans l'exemple de code suivant.

Conclusion

En conclusion, pyExifTool Python est une bibliothèque Python puissante pour lire et mettre à jour les métadonnées de différents types de documents. Elle est basée sur ExifTool qui prend en charge plusieurs formats de fichiers pour la lecture/écriture des métadonnées. Les développeurs d'applications Python peuvent l'utiliser pour développer des programmes capables de lire et d'écrire les métadonnées d'un document en quelques étapes simples.

Produits Similaires

 Français