Aspose.ZIP для Python через .NET — это гибкий и простой API для сжатия файлов и работы с архивами для стандартных форматов архивов. API позволяет вашим приложениям Python сжимать и распаковывать файлы/каталоги, создавать или извлекать зашифрованные архивы, используя различные параметры шифрования. API работает со многими известными форматами архивов: ZIP, RAR, 7Zip, GZIP, BZ2. Также поддерживаются многие предпочтительные для Linux форматы: CPIO, TAR, Lzip, Bzip2, XZ, Z. API также обеспечивает защиту архивов с помощью определяемых пользователем паролей и традиционного шифрования с использованием шифрования ZipCrypto или AES.

Aspose.Zip представляет Python API для сжатия и архивирования файлов, разработанный для удовлетворения высоких требований современного управления данными. Эта всеобъемлющая библиотека позволяет разработчикам эффективно сжимать, архивировать и извлекать файлы с помощью Python, обеспечивая беспрепятственную интеграцию и непревзойденную производительность.

В последние десятилетия Python стал доминирующим языком программирования для веб-разработки, научных задач и анализа данных благодаря быстрому развитию мощного вычислительного оборудования. Своей популярностью он обязан обширной экосистеме сторонних пакетов, которые постоянно развиваются. Благодаря множеству доступных библиотек Python выделяется как лучший выбор для быстрой разработки программного обеспечения.

Теперь вам не нужно углубляться в сложность сжатия/шифрования или писать сотни строк кода для поддержки различных форматов архивов. Используя Aspose.Zip для Python через .NET, вы можете легко создать или извлечь архив, написав всего несколько строк кода. Посетите нашу страницу загрузок или установите пакет колеса непосредственно с pypi.org

Возможности API сжатия Python

Создать архив из одного или нескольких файлов

Добавлять файлы в архивы без сжатия

Зашифровать или расшифровать весь архив или определенные записи

Добавить записи в существующий архив

Удалить записи из существующего архива

Сжать папку, соблюдая ее структуру

Распаковать в каталог, соблюдая структуру архива

Сжимайте документы любого размера, применяя параллелизм

Интеграция API сжатия в приложение Python

Интеграция библиотеки сжатия не требует усилий, так как реализация без проблем позволяет выполнять как операции сжатия, так и распаковки с удивительной легкостью. Для выполнения этих задач достаточно нескольких кратких строк кода, что делает процесс элегантным и удобным для пользователя.

Сжатие одного файла — Python через .net



    import aspose.zip as zp

    with zp.Archive() as archive:
	archive.create_entry("entry_name.dat", "input_file.dat")
	archive.save('my_archive.zip')



Вы можете попробовать онлайн многоформатный конвертер, преобразовать ваши документы в архив простым способом.

Важной особенностью библиотеки является возможность работы со многими форматами, поддерживаемыми .NET Framework, такими как: ZIP, 7ZIP, TAR, TAR.BZ2, TAR.GZ, TAR.LZ, TAR.XZ, TAR.Z, CPIO



  
  

Aspose.Zip предлагает отдельные API обработки архивов для других популярных сред разработки, перечисленных ниже: