ไลบรารี่ข้อมูลเมตาโอเพ่นซอร์ส Python

ไลบรารี Python โอเพนซอร์สฟรีสำหรับอ่าน แก้ไข และอัปเดตข้อมูลเมตาของเอกสาร

pyExifTool คืออะไร?

ไลบรารี pyExifTool Python เป็นตัวห่อหุ้มน้ำหนักเบาที่รวมยูทิลิตี้ ExifTool ยอดนิยมไว้ด้วยกัน ทำให้ผู้ใช้สามารถโต้ตอบกับข้อมูลเมตาของไฟล์ผ่านโปรแกรมได้ ด้วยการรองรับรูปแบบไฟล์ต่างๆ รวมถึง PDF รูปภาพ วิดีโอ และไฟล์เสียง pyexiftool จึงให้ความสามารถในการอ่าน เขียน และลบข้อมูลเมตาโดยใช้ฟีเจอร์อันทรงพลังของ ExifTool ไลบรารีนี้ได้รับการออกแบบมาเพื่อใช้ประโยชน์จากความสามารถของบรรทัดคำสั่งของ ExifTool พร้อมทั้งนำเสนออินเทอร์เฟซ Pythonic เพื่อความสะดวกในการใช้งาน ในหน้านี้ เราจะพูดถึงวิธีที่นักพัฒนาสามารถใช้ pyExifTool API ในแอปพลิเคชัน Python เพื่อทำงานกับข้อมูลเมตาของไฟล์

GitHub

สถิติ GitHub

ชื่อ:
ภาษา:
ดาว:
ส้อม:
ใบอนุญาต:
พื้นที่เก็บข้อมูลได้รับการอัปเดตครั้งล่าสุดเมื่อ

เริ่มต้นใช้งาน pyExifTool

ในการใช้ pyExifTool คุณต้องติดตั้ง Python เวอร์ชัน 3.6 ขึ้นไปและ ExifTool ในระบบของคุณ ดังนั้น ให้ติดตั้ง Python ก่อน จากนั้นใช้คำสั่งด้านล่างเพื่อติดตั้ง pyExifTool บนเครื่องของคุณโดยใช้ pip และ สภาพแวดล้อมเสมือน


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 และไฟล์อื่น ๆ

pyExifTool ช่วยให้คุณอ่านข้อมูลเมตาของไฟล์ในรูปแบบต่างๆ เช่น PDF, BMP, JPEG, DOCX, XLSX และอื่นๆ อีกมากมาย API ช่วยให้คุณอ่านข้อมูลเมตาของไฟล์โดยใช้เมธอด get_metadata ตรวจสอบตัวอย่างโค้ดด้านล่างซึ่งเราอ่านข้อมูลเมตาจากไฟล์ PDF

เอาท์พุต

ภาพหน้าจอด้านล่างนี้แสดงข้อมูลเมตาของไฟล์ PDF:

การอัปเดตข้อมูลเมตาของ PDF และรูปแบบไฟล์อื่น ๆ

คุณสามารถอัปเดตข้อมูลเมตาของ PDF หรือเอกสารอื่น ๆ ได้โดยใช้ pyExifTool เครื่องมือนี้ช่วยให้คุณอัปเดตฟิลด์ข้อมูลเมตา เช่น ผู้แต่ง ผู้ผลิต หัวเรื่อง ชื่อเรื่อง ฯลฯ โดยการตั้งค่าแท็ก ดังที่แสดงในโค้ดตัวอย่างต่อไปนี้

บทสรุป

โดยสรุป pyExifTool Python เป็นไลบรารี Python ที่ทรงพลังสำหรับการอ่านและอัปเดตข้อมูลเมตาของเอกสารประเภทต่างๆ ไลบรารีนี้ใช้ ExifTool ที่รองรับรูปแบบไฟล์ต่างๆ สำหรับการอ่าน/เขียนข้อมูลเมตา นักพัฒนาแอปพลิเคชัน Python สามารถใช้ไลบรารีนี้เพื่อพัฒนาโปรแกรมที่สามารถอ่านและเขียนข้อมูลเมตาของเอกสารได้อย่างง่ายดาย

สินค้าที่คล้ายกัน

 Thai