tworzę plik ZIP z ZipFile w Pythonie 2.5, to działa ok do tej pory:Stwórz zaszyfrowany plik ZIP w Pythonie
import zipfile, os
locfile = "test.txt"
loczip = os.path.splitext (locfile)[0] + ".zip"
zip = zipfile.ZipFile (loczip, "w")
zip.write (locfile)
zip.close()
ale nie mogłem znaleźć sposób, aby zaszyfrować pliki w formacie ZIP . Mogę użyć systemu i zadzwonić do PKZIP -s, ale przypuszczam, że musi być bardziej "Pythoniczny" sposób. Szukam rozwiązania open source.
rozwiązanie open source http://stackoverflow.com/questions/2195747/python-code-to-create-a-password-encrypted-zip-file/2366917#2366917 – jfs