1. Produk
  2.   Metadata
  3.   Python
  4.   hachoir-metadata
 
  

Perpustakaan Metadata Python Sumber Terbuka

Pustaka Python sumber percuma & terbuka untuk membaca, mengedit dan mengemas kini metadata dokumen.

Apakah API Hachoir-metadata untuk Python?

hachoir-metadata ialah pustaka Python yang merupakan sebahagian daripada projek Hachoir yang lebih luas, direka untuk menghuraikan dan mengekstrak metadata daripada pelbagai jenis fail jenis. Ia menyediakan alatan untuk membaca metadata tanpa perlu menyahmampat atau menyahkod sepenuhnya fail, menjadikannya ringan dan cekap untuk tugas pemeriksaan metadata asas.

Ciri-ciri API hachoir-metadata

hachoir-metadata is a powerful API that has rich features as follow:
  • Sokongan Jenis Fail: Berfungsi dengan banyak format fail, termasuk imej, video, fail audio, arkib dan dokumen.
  • Pengeluaran Metadata: Mengekstrak metadata asas seperti saiz fail, tarikh penciptaan, tarikh pengubahsuaian dan lebih banyak sifat khusus format (mis., EXIF untuk imej, codec untuk video, dsb.).
  • Operasi Baca Sahaja: Memfokuskan pada membaca dan memeriksa metadata tanpa mengubah suai fail asal.
  • Agnostik Jenis Fail: Mengesan jenis fail secara automatik dan mengekstrak metadata dengan sewajarnya.
  • Integrasi: Boleh disepadukan ke dalam aplikasi Python untuk digunakan dalam aliran kerja seperti organisasi kandungan, forensik digital dan sistem arkib.

Mod API hachoir-metadata

  • mod klasik: ekstrak metadata, anda boleh menggunakan –level=LEVEL untuk mengehadkan kuantiti maklumat untuk dipaparkan (dan bukan untuk mengekstrak)
  • type: tunjukkan pada satu baris format fail dan maklumat yang paling penting
  • mime: hanya paparkan fail jenis MIME

Bermula dengan Hachoir API untuk Python

GitHub

Statistik GitHub

nama:
Bahasa:
Bintang:
Garpu:
Lesen:
Repositori dikemas kini terakhir pada

Untuk menggunakan API Hachoir untuk Python, anda perlu memasang versi Python 3.6+ dan Hachoir pada sistem anda. Jadi, mula-mula pasang Python dan kemudian gunakan arahan di bawah untuk memasang API Hachoir pada mesin anda menggunakan pip dan persekitaran maya.


pip install hachoir

Alternatively, you can also install hachoir from Github repository using the following steps:


1. Checkout the source code from Github repository git clone git://github.com/vstinner/hachoir.git
2. Run setup.py to install the module from source python setup.py install [--user|--prefix=]

Bekerja dengan API hachoir-metadata untuk Python - Contoh

API hachoir-metadata untuk Python membolehkan anda membaca maklumat metadata daripada jenis fail media. Dengan hanya beberapa baris kod, anda boleh membangunkan aplikasi berkuasa yang boleh membaca maklumat metadata daripada format fail yang berbeza. Contoh kod berikut menunjukkan cara API hachoir-metadata boleh digunakan dalam aplikasi Python.

Bekerja dengan API hachoir-metadata untuk Python - Contoh

pyExifTool memberikan anda sokongan untuk membaca metadata pelbagai format fail seperti PDF, BMP, JPEG, DOCX, XLSX dan banyak lagi. API membolehkan anda membaca maklumat metadata fail menggunakan kaedah get_metadata. Semak coretan kod di bawah tempat kami membaca maklumat metadata daripada fail PDF.

Keluaran

Apabila anda melaksanakan kod ini, output akan agak serupa dengan yang berikut (bergantung pada maklumat yang tersedia dalam fail sampel anda:


Metadata:
- Duration: 1 min 56 sec 261 ms
- Image width: 1280 pixels
- Image height: 720 pixels
- Creation date: 1904-01-01 00:00:00
- Last modification: 1904-01-01 00:00:00
- Comment: Play speed: 100.0%
- Comment: User volume: 100.0%
- MIME type: video/mp4
- Endianness: Big endian

Kesimpulan

API hachoir-metadata menawarkan penyelesaian yang berkuasa namun ringan untuk mengekstrak metadata daripada pelbagai jenis format fail, menjadikannya alat yang sangat baik untuk pembangun python yang bekerja dalam bidang seperti forensik digital, pengurusan kandungan dan analisis data. Keupayaannya untuk menghuraikan fail tanpa pengubahsuaian memastikan integriti data, manakala antara muka Pythonicnya memudahkan penyepaduan ke dalam aplikasi dan aliran kerja. Dengan sokongan untuk pelbagai jenis fail dan sifat metadata, hachoir-metadata ialah pilihan serba boleh untuk pemeriksaan metadata yang cepat dan cekap untuk projek/sistem/sistem peribadi serta profesional.

Produk Serupa

 Malay