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

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

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

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

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

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

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

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

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

 हिन्दी