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

Open Source Python Metadata Library

Gratis og åpen kildekode Python-bibliotek for å lese, redigere og oppdatere metadata for dokumenter.

Hva er pyExifTool?

pyExifTool Python-biblioteket er en lett innpakning rundt det populære ExifTool-verktøyet, som gjør det mulig for brukere å samhandle med filmetadata programmatisk. Med støtte for ulike filformater, inkludert PDF-er, bilder, videoer og lydfiler, gir pyexiftool muligheten til å lese, skrive og slette metadata ved å bruke de kraftige funksjonene til ExifTool. Biblioteket er designet for å utnytte kommandolinjefunksjonene til ExifTool samtidig som det tilbyr et Pythonic-grensesnitt for enkel bruk. På denne siden vil vi diskutere hvordan utviklere kan bruke pyExifTool API i sine Python-applikasjoner for å jobbe med metadata til filer.

GitHub

GitHub-statistikk

Navn:
Språk:
Stjerner:
Gafler:
Tillatelse:
Repository ble sist oppdatert kl

Komme i gang med pyExifTool

For å kunne bruke pyExifTool, må du installere Python 3.6+ versjon og ExifTool på systemet ditt. Så installer først Python og bruk deretter kommandoene nedenfor for å installere pyExifTool på maskinen din ved å bruke pip og virtuelt 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=]

Lese metadata for PDF og andre filer

pyExifTool gir deg støtte for lesing av metadata av en rekke filformater som PDF, BMP, JPEG, DOCX, XLSX og mange andre. API-en lar deg lese metadatainformasjonen til en fil ved å bruke get_metadata-metoden. Sjekk kodebiten nedenfor der vi leser metadatainformasjonen fra en PDF-fil.

Produksjon

Skjermbildet nedenfor viser metadataene til PDF-filen:

Oppdatering av metadata for PDF og andre filformater

Du kan også oppdatere metadataene til en PDF eller et annet dokument ved å bruke pyExifTool. Verktøyet lar deg oppdatere metadatafeltene som forfatter, produsent, emne, tittel osv. ved å sette kodene. Dette er som vist i følgende eksempelkode.

Konklusjon

Avslutningsvis er pyExifTool Python et kraftig Python-bibliotek for å lese og oppdatere metadataene til forskjellige typer dokumenter. Den er basert på ExifTool som støtter flere filformater for lesing/skriving av metadata. Python-applikasjonsutviklere kan bruke den til å utvikle programmer som kan lese og skrive et dokuments metadata i enkle trinn.

Lignende Produkter

 Norsk