|
Модераторы: Daevaorn |
|
tishaishii |
|
|||
Создатель Профиль Группа: Завсегдатай Сообщений: 1262 Регистрация: 14.2.2006 Где: Москва Репутация: нет Всего: 8 |
Нашёл в документации библиотеку zipfile, там есть метод setpassword, после применения которого ничего не происходит.
Хочется найти библиотеку, чтобы можно было установить пароль на файл с архивом и использовался популярный алгоритм архивирования. |
|||
|
||||
Garmahis |
|
|||
Опытный Профиль Группа: Участник Сообщений: 254 Регистрация: 23.12.2004 Репутация: 2 Всего: 4 |
В описании модуля написано:
It supports decryption of encrypted files in ZIP archives, but it currently cannot create an encrypted file. Так что надо пользоваться сторонними библиотеками например chilkat или как советуют на стаке прямым запросом к архиватору:
Это сообщение отредактировал(а) Garmahis - 10.11.2015, 18:56 |
|||
|
||||
tishaishii |
|
|||
Создатель Профиль Группа: Завсегдатай Сообщений: 1262 Регистрация: 14.2.2006 Где: Москва Репутация: нет Всего: 8 |
Спасибо за ответ!
Командной строкой я пользоваться умею. Чтобы не пришлось вместе со своей программкой дополнительно устанавливать 7z, что к Python отношения не имеет, и вообще следить за зависимостями, так как это прекрасно выполняет менеджер пакетов. В Linux, конечно, менеджер пакетов прекрасный, но везде свой. А что, если программа запускается на MacOSX или Windows. И начинается целая эпопея. В общем, ищу именно готовую библиотеку, чтобы была кроссплатформенной и ставилась с учётом зависимостей. Это сообщение отредактировал(а) tishaishii - 11.11.2015, 01:14 |
|||
|
||||
Garmahis |
|
|||
Опытный Профиль Группа: Участник Сообщений: 254 Регистрация: 23.12.2004 Репутация: 2 Всего: 4 |
Тогда вот: https://github.com/smihica/pyminizip
Это сообщение отредактировал(а) Garmahis - 11.11.2015, 09:33 |
|||
|
||||
tishaishii |
|
|||
Создатель Профиль Группа: Завсегдатай Сообщений: 1262 Регистрация: 14.2.2006 Где: Москва Репутация: нет Всего: 8 |
Супер!
Правда, я уже почти переделал всё под шифрование отдельных полей в SQLite3. Но на прямой вопрос получил отличный ответ. |
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Python: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |