Сжатие файлов Excel в Python

К чему мы стремимся

Хотите ли вы легко и эффективно сжимать файлы Excel в Python? Независимо от того, управляете ли вы большими наборами данных или вам нужно оптимизировать свое хранилище, сжатие файлов Excel может быть невероятно полезным. Итак, в этой записи блога мы познакомим вас с библиотекой Aspose.ZIP for Python через .NET, объясним процедуру ее установки и предоставим фрагмент кода, с которого можно начать работу. Более того, она поддерживает множество форматов файлов, что делает ее отличным выбором для управления файлами Excel. Это руководство предназначено для новичков, поэтому давайте углубимся и рассмотрим, как можно использовать эту мощную библиотеку Python Excel для программного сжатия файлов.

Установка библиотеки Python Excel

Прежде чем мы сможем сжимать файлы Excel в Python, нам нужно установить Aspose.ZIP for Python через .NET library. Процесс установки прост и может быть выполнен с помощью pip, установщика пакетов Python. Итак, следуйте шагам, указанным ниже:

  • Откройте терминал или командную строку.
  • Выполните следующую команду:
pip install aspose-zip

Итак, указанная выше команда загрузит и установит Aspose.ZIP for Python через библиотеку .NET, сделав его готовым к использованию в ваших проектах Python. Пожалуйста, посетите это руководство установка для получения дополнительных сведений.

Как сжать файлы Excel в Python — пример кода

Теперь, когда мы установили библиотеку, давайте посмотрим, как мы можем использовать ее для сжатия файлов Excel в Python программным способом. Поэтому ниже приведено пошаговое руководство и фрагмент кода, которые помогут вам начать работу.

  • Импорт библиотеки: Сначала мы импортируем Aspose.ZIP for Python через библиотеку .NET.
  • Создайте экземпляр класса Архив.
  • Вызовите метод createentry, чтобы добавить файл Excel в архив с определенным именем записи. Первый параметр — это путь к исходному файлу, а второй параметр — желаемое имя файла внутри архива.
  • Вызовите метод save, чтобы сохранить архив в указанном месте с заданным именем файла.
# Импортируйте библиотеку Aspose.ZIP и присвойте ей псевдоним «az».
import aspose.zip as az 
# Создайте экземпляр класса Archive.
with az.Archive() as archive:
    # Вызовите метод create_entry, чтобы добавить в архив файл Excel с определенным именем записи.
    # Первый параметр — путь к исходному файлу.
    # Второй параметр — желаемое имя файла внутри архива.
    archive.create_entry("./sample.xlsx", "./sample2.xlsx")
    # Вызовите метод save, чтобы сохранить архив в указанном месте с заданным именем файла.
    archive.save('./output_archive.zip')

Результат вы можете увидеть на изображении ниже:

как-сжать-файлы-excel-в-python

Откройте для себя онлайн-инструмент для сжатия Excel

Если вы ищете онлайн инструмент, есть мощное веб-приложение для сжатия Excel онлайн, работающее на той же библиотеке Aspose.ZIP for Python через .NET. Однако этот онлайн-инструмент позволяет вам сжимать файлы Excel без необходимости установки какого-либо программного обеспечения. Поскольку он веб-ориентированный, просто загрузите свои файлы Excel, и инструмент сожмет их для вас за несколько простых шагов. Более того, это идеальный выбор для пользователей, которым нужно быстрое решение без погружения в код. Более того, этот онлайн-компрессор сохраняет качество и целостность ваших файлов, обеспечивая бесперебойное и эффективное сжатие.

Онлайн-Excel-Compressor

Получить бесплатную лицензию

Aspose.ZIP for Python через .NET предлагает бесплатную пробную версию лицензию. Попробуйте сегодня и насладитесь легким сжатием и управлением файлами!

Подводя итоги

В этом руководстве для начинающих мы показали вам, как сжимать файлы Excel в Python с помощью библиотеки Aspose.ZIP for Python через .NET. Прежде всего, эта мощная библиотека Python Excel упрощает процесс, позволяя вам легко управлять и оптимизировать хранилище файлов. Независимо от того, имеете ли вы дело с большими наборами данных или ищете компрессор Excel онлайн, Aspose.ZIP for Python — это отличный вариант для вашего набора инструментов разработки.

Итак, перейдите к документации и API refs, чтобы начать работу с этой библиотекой Python Excel. Кроме того, оставайтесь на связи с aspose.com для получения будущих обновлений.

Не стесняйтесь обращаться к нам

Вы можете сообщить нам о своих вопросах или пожеланиях на нашем форуме.

Часто задаваемые вопросы – FAQ

Можно ли использовать Aspose.ZIP for Python через .NET бесплатно?

Aspose.ZIP for Python via .NET предлагает бесплатную пробную версию, но для полной функциональности требуется лицензия. Тем не менее, вы можете обратиться к этой ссылке для получения подробной информации о лицензировании и ценах.

Как сжать несколько файлов Excel?

Вы можете сделать это легко, выбрав Aspose.ZIP. Однако, пожалуйста, посетите эту ссылку для полного ответа с шагами и примером кода.

Полезные ссылки