ओपन सोर्स पायथन मेटाडेटा लाइब्रेरी

दस्तावेजों के मेटाडेटा को पढ़ने, संपादित करने और अद्यतन करने के लिए निःशुल्क और खुला स्रोत पायथन लाइब्रेरी।

pyExifTool क्या है?

pyExifTool Python लाइब्रेरी लोकप्रिय ExifTool उपयोगिता के इर्द-गिर्द एक हल्का आवरण है, जो उपयोगकर्ताओं को प्रोग्रामेटिक रूप से फ़ाइल मेटाडेटा के साथ बातचीत करने में सक्षम बनाता है। PDF, छवियों, वीडियो और ऑडियो फ़ाइलों सहित विभिन्न फ़ाइल स्वरूपों के समर्थन के साथ, pyexiftool ExifTool की शक्तिशाली सुविधाओं का उपयोग करके मेटाडेटा को पढ़ने, लिखने और हटाने की क्षमता प्रदान करता है। लाइब्रेरी को उपयोग में आसानी के लिए पाइथोनिक इंटरफ़ेस प्रदान करते हुए ExifTool की कमांड-लाइन क्षमताओं का लाभ उठाने के लिए डिज़ाइन किया गया है। इस पृष्ठ पर, हम चर्चा करेंगे कि डेवलपर्स फ़ाइलों के मेटाडेटा के साथ काम करने के लिए अपने पायथन अनुप्रयोगों में pyExifTool API का उपयोग कैसे कर सकते हैं।

GitHub

गिटहब आँकड़े

नाम:
भाषा:
सितारे:
कांटे:
लाइसेंस:
रिपॉजिटरी को अंतिम बार अद्यतन किया गया था

PyExifTool के साथ आरंभ करना

PyExifTool को इस्तेमाल करने के लिए, आपको अपने सिस्टम पर Python 3.6+ संस्करण और ExifTool इंस्टॉल करना होगा। तो, सबसे पहले Python इंस्टॉल करें और फिर pip और वर्चुअल एनवायरनमेंट का इस्तेमाल करके अपनी मशीन पर pyExifTool इंस्टॉल करने के लिए नीचे दिए गए कमांड का इस्तेमाल करें।


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

पीडीएफ और अन्य फाइलों का मेटाडेटा पढ़ना

pyExifTool आपको PDF, BMP, JPEG, DOCX, XLSX और कई अन्य फ़ाइल स्वरूपों के मेटाडेटा को पढ़ने के लिए सहायता प्रदान करता है। API आपको get_metadata विधि का उपयोग करके किसी फ़ाइल की मेटाडेटा जानकारी पढ़ने देता है। नीचे दिए गए कोड स्निपेट को देखें जहाँ हम PDF फ़ाइल से मेटाडेटा जानकारी पढ़ते हैं।

उत्पादन

नीचे दिया गया स्क्रीनशॉट पीडीएफ फाइल का मेटाडेटा प्रदर्शित करता है:

पीडीएफ और अन्य फ़ाइल प्रारूपों का मेटाडेटा अपडेट करना

आप pyExifTool का उपयोग करके PDF या किसी अन्य दस्तावेज़ के मेटाडेटा को भी अपडेट कर सकते हैं। यह टूल आपको टैग सेट करके मेटाडेटा फ़ील्ड जैसे कि लेखक, निर्माता, विषय, शीर्षक आदि को अपडेट करने देता है। यह निम्न नमूना कोड में दिखाया गया है।

निष्कर्ष

निष्कर्ष में, pyExifTool Python विभिन्न प्रकार के दस्तावेज़ों के मेटाडेटा को पढ़ने और अपडेट करने के लिए एक शक्तिशाली Python लाइब्रेरी है। यह ExifTool पर आधारित है जो मेटाडेटा पढ़ने/लिखने के लिए कई फ़ाइल स्वरूपों का समर्थन करता है। Python एप्लिकेशन डेवलपर्स इसका उपयोग ऐसे प्रोग्राम विकसित करने के लिए कर सकते हैं जो आसान चरणों में दस्तावेज़ के मेटाडेटा को पढ़ और लिख सकते हैं।

इसी तरह के उत्पादों

 Hindi