पायथन REST API का उपयोग करके एक्सेल फ़ाइल को पासवर्ड से सुरक्षित करें

इस मूल विषय में, आप सीखेंगे कि पायथन REST API का उपयोग करके फ़ाइल को पासवर्ड से कैसे सुरक्षित करें। हम निम्नलिखित अनुभाग में बताए गए विस्तृत और स्पष्ट चरणों का पालन करके पायथन क्लाउड API का उपयोग करके एक्सेल फ़ाइल को एन्क्रिप्ट करने के लिए एक एप्लिकेशन बनाएंगे। तैयार किए गए एप्लिकेशन को macOS, Linux, या Windows वातावरण में पायथन का समर्थन करने वाले किसी भी एप्लिकेशन के साथ एकीकृत किया जा सकता है और रूपांतरण निःशुल्क किया जा सकता है।

पूर्वापेक्षा

पायथन लो कोड एपीआई का उपयोग करके एक्सेल फ़ाइल को एन्क्रिप्ट करने के चरण

  1. Python REST API का उपयोग करके पासवर्ड के साथ कार्यपुस्तिका को एन्क्रिप्ट करने के लिए API के लिए क्लाइंट ID और क्लाइंट सीक्रेट कॉन्फ़िगर करें
  2. XLS फ़ाइल की पासवर्ड सुरक्षा करने के लिए क्लाइंट क्रेडेंशियल्स के साथ CellsApi क्लास को इंस्टैंसिएट करें
  3. स्रोत XLS फ़ाइल नाम निर्दिष्ट करें और HashMap में नाम और फ़ाइल ऑब्जेक्ट का उपयोग करके स्रोत XLS लोड करें
  4. पासवर्ड और अन्य गुण सेट करने के लिए ProtectWorkbookRequest को इंस्टैंसिएट करें
  5. मानचित्र फ़ाइलें और ProtectWorkbookRequest इंस्टेंस सेट करने के लिए PostProtectRequest का एक इंस्टेंस बनाएँ
  6. Python लो कोड API का उपयोग करके Excel फ़ाइल को एन्क्रिप्ट करने के लिए पोस्टप्रोटेक्ट अनुरोध विधि को कॉल करें
  7. पासवर्ड से सुरक्षित एक्सेल फ़ाइल/फ़ाइलों को स्थानीय डिस्क पर सहेजें

उपरोक्त चरण Python REST API का उपयोग करके Excel को पासवर्ड से सुरक्षित करने में सफल होते हैं। हम SDK के कॉन्फ़िगरेशन और CellsAPI क्लास इंस्टेंस बनाने के साथ प्रक्रिया शुरू करेंगे। फिर हम HashMap का उपयोग करके स्रोत XLS फ़ाइलें खोलेंगे और ProtectWorkbookRequest और PostProtectRequest क्लासेस को इंस्टेंटाइज़ करेंगे, जिनका उपयोग PostProtect() विधि का उपयोग करके Excel फ़ाइलों के लिए पासवर्ड सुरक्षा सेट करने के लिए किया जाता है।

पायथन REST API का उपयोग करके एक्सेल को पासवर्ड से सुरक्षित करने के लिए कोड

यह सरल उदाहरण कोड आपको पाइथन लो-कोड API का उपयोग करके एक्सेल को पासवर्ड से सुरक्षित करने में सक्षम बनाता है। आपको स्रोत एक्सेल फ़ाइलें और सुरक्षा के लिए पासवर्ड के साथ-साथ अन्य वैकल्पिक गुण भी प्रदान करने होंगे। अनुरोध संदेश बनाने के बाद, PostProtect() एक्सेल फ़ाइल की सुरक्षा करता है और पासवर्ड से सुरक्षित एक्सेल फ़ाइलें लौटाता है जिन्हें डिस्क पर या डेटाबेस के अंदर संग्रहीत किया जा सकता है।

We have explored to encrypt Workbook with Password using Python REST API in this article. If you want to explore Excel to PNG conversion, refer to the article on how to Convert Excel to PNG with Python REST API.

 हिन्दी