Работа с архивами и сжатиемПространство имен: pullenti.util
Синтаксис
Методы
Имя | Тип значения | Описание | |
---|---|---|---|
![]() ![]() | compress_deflate | bytearray | Заархивировать байтовый массив алгоритмом Deflate (без Zlib-заголовка) |
![]() ![]() | compress_gzip | bytearray | Заархивировать массив байт алгоритмом GZip |
![]() ![]() | compress_zlib | bytearray | Заархивировать байтовый массив алгоритмом Zlib |
![]() ![]() | create_zip_file | нет | Создать zip-файл |
![]() ![]() | create_zip_stream | нет | Создать zip в потоке |
![]() ![]() | decompress_deflate | bytearray | Разархивировать байтовый массив алгоритмом Deflate (без Zlib-заголовка) |
![]() ![]() | decompress_gzip | bytearray | Разархивировать байтовый массив алгоритмом GZip |
![]() ![]() | decompress_zlib | bytearray | Разархивировать байтовый массив алгоритмом Zlib. |
![]() ![]() | get_file_from_archive | bytearray | Извлечь файл из архива (архив может быть ZIP, RAR, TAR и некоторые другие) |
![]() ![]() | get_file_names_from_archive | dict | Получить список файлов, содержащихся в архиве (архив может быть ZIP, RAR, TAR и некоторые другие) |
![]() ![]() | get_files_from_archive | list | Разархивировать файл архива (архив может быть ZIP, RAR, TAR и некоторые другие). Сами файлы на диск не записываются - всё в памяти. |
![]() ![]() | unzip_files | list | Разархивировать файлы из ZIP-архива |