मैं अजगर 2.5 में zipfile के साथ एक ज़िप फ़ाइल बनाने रहा हूँ में एक एन्क्रिप्टेड ज़िप फ़ाइल बनाएँ, यह ठीक अब तक काम करता है:अजगर
import zipfile, os
locfile = "test.txt"
loczip = os.path.splitext (locfile)[0] + ".zip"
zip = zipfile.ZipFile (loczip, "w")
zip.write (locfile)
zip.close()
लेकिन मैं ज़िप फ़ाइल में फ़ाइलों को एन्क्रिप्ट करने के लिए कैसे नहीं पा सके । मैं सिस्टम का उपयोग कर सकता हूं और पीकेजेआईपी-एस को कॉल कर सकता हूं, लेकिन मुझे लगता है कि वहां एक और "पायथनिक" तरीका होना चाहिए। मैं एक ओपन सोर्स समाधान की तलाश में हूं।
ओपन-सोर्स समाधान http://stackoverflow.com/questions/2195747/python-code-to-create-a-password-encrypted-zip-file/2366917#2366917 – jfs