1.2 KiB
1.2 KiB
Работа с ZipManager
Класс ZipManager нужен для архивации папоки файлов. Он принимает принимает только один аргумент — один из возможных уровней сжатия:
-
none — без сжатия
-
normal — обычное сжатие
-
hard — увеличенное сжатие
-
maximum — максимальное сжатие
from ipars import ZipManager
z = ZipManager()
Коротко о методах ZipManager
-
Метод zip_file используется для архивирования одного файла. Принимает путь до исходного файла и путь выходного файла
-
Метод zip_folder используется для архивирования каталога. Принимает путь до исходного каталога и путь выходного файла
Пример использования ZipManager
from ipars import ZipManager
z = ZipManager(compression='maximum')
z.zip_file('./your_file.txt', 'file_archive_maximum.zip')
z.zip_folder('./your_folder/', 'folder_archive_maximum.zip')