1. Produkter
  2.   Metadata
  3.   Python
  4.   pyExifTool
 
  

Open Source Python Metadata Library

Gratis & öppen källkod Python-bibliotek för att läsa, redigera och uppdatera metadata för dokument.

Vad är pyExifTool?

pyExifTool Python-biblioteket är en lätt omslag runt det populära ExifTool-verktyget, vilket gör det möjligt för användare att interagera med filmetadata programmatiskt. Med stöd för olika filformat, inklusive PDF-filer, bilder, videor och ljudfiler, ger pyexiftool möjligheten att läsa, skriva och ta bort metadata med hjälp av de kraftfulla funktionerna i ExifTool. Biblioteket är utformat för att utnyttja kommandoradsfunktionerna i ExifTool samtidigt som det erbjuder ett Pythonic-gränssnitt för enkel användning. På den här sidan kommer vi att diskutera hur utvecklare kan använda pyExifTool API i sina Python-applikationer för att arbeta med metadata för filer.

GitHub

GitHub-statistik

Namn:
Språk:
Stjärnor:
Gafflar:
Licens:
Repository uppdaterades senast kl

Komma igång med pyExifTool

För att du ska kunna pyExifTool måste du installera Python 3.6+ version och ExifTool på ditt system. Så installera först Python och använd sedan nedanstående kommandon för att installera pyExifTool på din maskin med pip och virtuell miljö a>.


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

Läsa metadata för PDF och andra filer

pyExifTool ger dig stöd för att läsa metadata av en mängd olika filformat som PDF, BMP, JPEG, DOCX, XLSX och många andra. API:et låter dig läsa metadatainformationen för en fil med metoden get_metadata. Kontrollera kodavsnittet nedan där vi läser metadatainformationen från en PDF-fil.

Produktion

Nedanstående skärmdump visar metadata för PDF-filen:

Uppdatering av metadata för PDF och andra filformat

Du kan också uppdatera metadata för en PDF eller något annat dokument med hjälp av pyExifTool. Verktyget låter dig uppdatera metadatafälten som författare, producent, ämne, titel etc. genom att ställa in taggarna. Detta är som visas i följande exempelkod.

Slutsats

Sammanfattningsvis är pyExifTool Python ett kraftfullt Python-bibliotek för att läsa och uppdatera metadata för olika typer av dokument. Det är baserat på ExifTool som stöder flera filformat för att läsa/skriva metadata. Python-applikationsutvecklare kan använda den för att utveckla program som kan läsa och skriva ett dokuments metadata i enkla steg.

Liknande Produkter

 Swedish