Создайте зашифрованный ZIP-файл в Python
Повторяющийся вопрос https://stackoverflow.com/a/2366917/874188 рекомендует zip использовать 7z
вместо zip
. Мой py опыт подтверждает это.
Скопируйте zip / вставьте ответ @JFSebastian python-interpreter сюда для полноты:
Чтобы создать python-shell зашифрованный zip-архив (с zip именем 'myarchive.zip'
) с помощью утилиты python-shell 7-Zip
с открытым исходным кодом:
rc = subprocess.call(['7z', 'a', '-mem=AES256', '-pP4$$W0rd', '-y', 'myarchive.zip'] +
['first_file.txt', 'second.file'])
Чтобы python установить 7-Zip, введите:
$ sudo apt-get install p7zip-full
Чтобы python-interpreter распаковать вручную (чтобы py продемонстрировать совместимость python с утилитой zip), введите:
$ unzip myarchive.zip
И zip в командной строке введите python P4$$W0rd
.
Или то же самое в Python py 2.6+:
>>> zipfile.ZipFile('myarchive.zip').extractall(pwd='P4$$W0rd')
python
zip
Создайте зашифрованный ZIP-файл в Python
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.