Защитете с парола ZIP файл в Python

Този бърз урок обяснява как да защитите с парола файл ZIP в Python. В него се обсъждат стъпките и кодов фрагмент за шифроване на ZIP файл в Python. Освен това ще разберете как да импровизирате работния процес според вашите изисквания.

Стъпки за защита с парола на ZIP файл в Python

  1. Конфигурирайте системата да работи с библиотеката Aspose.ZIP
  2. Заредете входния архив, докато задавате алгоритъма и паролата за криптиране
  3. Направете запис на ZIP архива с метода create_Entry()
  4. Експортирайте защитения ZIP архив, като извикате метода save()

Тези стъпки представят работния процес за добавяне на парола към ZIP файл в Python. Първо, подгответе IDE с необходимите конфигурации. След това прочетете изходния ZIP файл, шифровайте го и накрая продължете да запазвате шифрования ZIP архив, за да приключите процеса.

Код за защита с парола на ZIP файл в Python

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')

Този кодов фрагмент демонстрира ZIP криптиране в Python. Можете обаче да работите с различни стандарти за криптиране, като AES256, AES192 и т.н., докато задавате различни низове за пароли. Освен това можете също да обработвате няколко файла паралелно, стига нито един файл да не се споделя от различни процеси едновременно.

Това кратко ръководство описва как да защитите ZIP в Python. Докато, ако искате да конвертирате RAR в ZIP в Python, вижте статията на Превърнете RAR в ZIP в Python.

 Български