पायथन में ज़िप फ़ाइल को पासवर्ड से सुरक्षित करें

यह त्वरित ट्यूटोरियल बताता है कि Python में ZIP फ़ाइल को पासवर्ड से कैसे सुरक्षित किया जाए। इसमें Python में ZIP फ़ाइल को एन्क्रिप्ट करने के चरणों और कोड स्निपेट पर चर्चा की गई है। इसके अलावा, आप यह भी समझेंगे कि अपनी आवश्यकताओं के अनुसार वर्कफ़्लो को कैसे सुधारा जाए।

पायथन में ज़िप फ़ाइल को पासवर्ड से सुरक्षित करने के चरण

  1. सिस्टम को Aspose.ZIP लाइब्रेरी के साथ काम करने के लिए कॉन्फ़िगर करें
  2. एन्क्रिप्शन के लिए एल्गोरिथ्म और पासवर्ड सेट करते समय इनपुट संग्रह लोड करें
  3. create_Entry() विधि से ज़िप संग्रह की प्रविष्टि बनाएं
  4. save() विधि को कॉल करके सुरक्षित ज़िप संग्रह को निर्यात करें

ये चरण Python में ZIP फ़ाइल में पासवर्ड जोड़ने के लिए वर्कफ़्लो प्रस्तुत करते हैं। सबसे पहले, आवश्यक कॉन्फ़िगरेशन के साथ IDE तैयार करें। फिर, स्रोत ZIP फ़ाइल को पढ़ें, इसे एन्क्रिप्ट करें, और अंत में प्रक्रिया को समाप्त करने के लिए एन्क्रिप्टेड ZIP संग्रह को सहेजने के लिए आगे बढ़ें।

पायथन में ज़िप फ़ाइल को पासवर्ड से सुरक्षित करने के लिए कोड

import aspose.zip as az
# Create archive settings and set password
archive_settings = az.saving.ArchiveEntrySettings(None, az.saving.TraditionalEncryptionSettings("password"))
# Create and save archive with multiple files
with az.Archive(archive_settings) as archive:
# Add folder to zip
archive.create_entries("zipfiles")
# Create and save zip archive
archive.save('protected_archive.zip')

यह कोड स्निपेट Python में ZIP एन्क्रिप्शन को प्रदर्शित करता है। हालाँकि, आप अलग-अलग पासवर्ड स्ट्रिंग निर्दिष्ट करते हुए AES256, AES192 आदि जैसे विभिन्न एन्क्रिप्शन मानकों के साथ काम कर सकते हैं। इसके अलावा, आप कई फ़ाइलों को समानांतर रूप से संसाधित भी कर सकते हैं, जब तक कि कोई फ़ाइल एक ही समय में विभिन्न प्रक्रियाओं द्वारा साझा नहीं की जाती है।

यह संक्षिप्त गाइड विस्तार से बताता है कि Python में ZIP को कैसे सुरक्षित किया जाए। जबकि, अगर आप RAR को Python में ZIP में बदलना चाहते हैं, तो पायथन में RAR को ZIP में बदलें पर लेख देखें।

 हिन्दी