1. Ürünler
  2.   Meta veriler
  3.   Python
  4.   pyExifTool
 
  

Açık Kaynak Python Meta Veri Kütüphanesi

Belgelerin meta verilerini okumak, düzenlemek ve güncellemek için ücretsiz ve açık kaynaklı Python kütüphanesi.

pyExifTool nedir?

pyExifTool Python kütüphanesi, kullanıcıların dosya meta verileriyle programatik olarak etkileşim kurmasını sağlayan popüler ExifTool yardımcı programının etrafında hafif bir sarmalayıcıdır. PDF'ler, resimler, videolar ve ses dosyaları dahil olmak üzere çeşitli dosya biçimleri için destekle pyexiftool, ExifTool'un güçlü özelliklerini kullanarak meta verileri okuma, yazma ve silme olanağı sağlar. Kütüphane, kullanım kolaylığı için Pythonic bir arayüz sunarken ExifTool'un komut satırı yeteneklerinden yararlanmak üzere tasarlanmıştır. Bu sayfada, geliştiricilerin dosyaların meta verileriyle çalışmak için Python uygulamalarında pyExifTool API'sini nasıl kullanabileceklerini tartışacağız.

GitHub

GitHub İstatistikleri

İsim:
Dil:
Yıldızlar:
Çatallar:
Lisans:
Depo en son şu tarihte güncellendi:

pyExifTool'a Başlarken

PyExifTool'u kullanabilmeniz için, Python 3.6+ sürümünü ve ExifTool'u sisteminize yüklemeniz gerekir. Bu nedenle, önce Python'u yükleyin ve ardından aşağıdaki komutları kullanarak pip ve virtual environment kullanarak makinenize pyExifTool'u yükleyin.


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 ve diğer dosyaların meta verilerini okuma

pyExifTool, PDF, BMP, JPEG, DOCX, XLSX ve daha birçok dosya biçiminin meta verilerini okumanız için destek sağlar. API, get_metadata yöntemini kullanarak bir dosyanın meta veri bilgilerini okumanıza olanak tanır. Bir PDF dosyasından meta veri bilgilerini okuduğumuz aşağıdaki kod parçacığını kontrol edin.

Çıktı

Aşağıdaki ekran görüntüsü PDF dosyasının meta verilerini göstermektedir:

PDF ve Diğer Dosya Formatlarının Meta Verilerinin Güncellenmesi

Ayrıca pyExifTool'u kullanarak bir PDF'in veya başka bir belgenin meta verilerini güncelleyebilirsiniz. Araç, etiketleri ayarlayarak yazar, yapımcı, konu, başlık vb. gibi meta veri alanlarını güncellemenizi sağlar. Bu, aşağıdaki örnek kodda gösterildiği gibidir.

Çözüm

Sonuç olarak, pyExifTool Python, farklı türdeki belgelerin meta verilerini okumak ve güncellemek için güçlü bir Python kütüphanesidir. Meta verileri okumak/yazmak için birden fazla dosya biçimini destekleyen ExifTool'a dayanır. Python uygulama geliştiricileri, bir belgenin meta verilerini kolay adımlarla okuyabilen ve yazabilen programlar geliştirmek için bunu kullanabilir.

Benzer Ürünler

 Türkçe