Kompresuj pliki Excel w Python

Do czego dążymy

Czy chcesz łatwo i wydajnie kompresować pliki Excel w Python? Niezależnie od tego, czy zarządzasz dużymi zestawami danych, czy musisz zoptymalizować swoje miejsce do przechowywania, kompresowanie plików Excel może być niezwykle przydatne. Dlatego w tym wpisie na blogu przedstawimy Ci bibliotekę Aspose.ZIP for Python przez .NET, wyjaśnimy procedurę jej instalacji i podamy fragment kodu, aby ułatwić Ci rozpoczęcie pracy. Ponadto obsługuje ona wiele formatów plików, co czyni ją doskonałym wyborem do zarządzania plikami Excel. Ten przewodnik jest przeznaczony dla początkujących, więc zanurzmy się i zbadajmy, jak możesz użyć tej potężnej biblioteki Python Excel do programowej kompresji plików.

Instalacja biblioteki Python Excel

Zanim będziemy mogli kompresować pliki Excela w Python, musimy zainstalować Aspose.ZIP for Python za pośrednictwem .NET biblioteka. Proces instalacji jest prosty i można go wykonać za pomocą pip, instalatora pakietów Python. Wykonaj więc poniższe kroki:

  • Otwórz terminal lub wiersz poleceń.
  • Wykonaj następujące polecenie:
pip install aspose-zip

Tak więc powyższe polecenie pobierze i zainstaluje Aspose.ZIP for Python za pośrednictwem biblioteki .NET, dzięki czemu będzie gotowy do użycia w Twoich projektach Python. Aby uzyskać więcej szczegółów, odwiedź ten przewodnik installation.

Jak kompresować pliki Excela w Python - przykład kodu

Teraz, gdy zainstalowaliśmy bibliotekę, zobaczmy, jak możemy jej użyć do kompresji plików Excel w Python programowo. Dlatego poniżej znajduje się przewodnik krok po kroku i fragment kodu, który pomoże Ci zacząć.

  • Importowanie biblioteki: Najpierw importujemy Aspose.ZIP dla języka Python za pomocą biblioteki .NET.
  • Utwórz instancję klasy Archiwum.
  • Wywołaj metodę createentry, aby dodać plik Excel do archiwum z określoną nazwą wpisu. Pierwszy parametr to ścieżka do pliku źródłowego, a drugi parametr to żądana nazwa pliku wewnątrz archiwum.
  • Wywołaj metodę save, aby zapisać archiwum w określonej lokalizacji i pod daną nazwą pliku.
# Zaimportuj bibliotekę Aspose.ZIP i nadaj jej alias „az”.
import aspose.zip as az 
# Utwórz instancję klasy Archive.
with az.Archive() as archive:
    # Wywołaj metodę create_entry, aby dodać plik Excela do archiwum z określoną nazwą wpisu.
    # Pierwszy parametr to ścieżka do pliku źródłowego.
    # Drugim parametrem jest żądana nazwa pliku wewnątrz archiwum.
    archive.create_entry("./sample.xlsx", "./sample2.xlsx")
    # Wywołaj metodę save, aby zapisać archiwum w określonej lokalizacji pod podaną nazwą pliku.
    archive.save('./output_archive.zip')

Wynik można zobaczyć na poniższym obrazku:

jak-kompresować-pliki-excel-w-pythonie

Odkryj internetowe narzędzie do kompresji programu Excel

Jeśli szukasz narzędzia online, istnieje potężna internetowa aplikacja kompresora Excela oparta na tej samej bibliotece Aspose.ZIP for Python za pośrednictwem .NET. Jednak to narzędzie online pozwala kompresować pliki Excela bez konieczności instalowania żadnego oprogramowania. Ponieważ jest oparte na sieci, po prostu prześlij pliki Excela, a narzędzie skompresuje je za Ciebie w kilku prostych krokach. Ponadto jest to doskonały wybór dla użytkowników, którzy potrzebują szybkiego rozwiązania bez zagłębiania się w kod. Ponadto ten kompresor online utrzymuje jakość i integralność Twoich plików, zapewniając bezproblemową i wydajną kompresję.

Kompresor Excela online

Uzyskaj bezpłatną licencję

Aspose.ZIP for Python przez .NET oferuje bezpłatną wersję próbną licencja. Wypróbuj ją już dziś i doświadcz bezproblemowej kompresji i zarządzania plikami!

Podsumowując

W tym przewodniku dla początkujących pokazaliśmy, jak kompresować pliki Excel w Python za pomocą biblioteki Aspose.ZIP for Python za pośrednictwem .NET. Przede wszystkim ta potężna biblioteka Python Excel upraszcza proces, umożliwiając łatwe zarządzanie i optymalizację przechowywania plików. Niezależnie od tego, czy masz do czynienia z dużymi zestawami danych, czy szukasz kompresora Excela online, Aspose.ZIP for Python to doskonała opcja do posiadania w zestawie narzędzi programistycznych.

Przejdź do dokumentacji i odniesień do API, aby rozpocząć pracę z tą biblioteką Python Excel. Ponadto bądź na bieżąco z aspose.com, aby otrzymywać nadchodzące aktualizacje.

Nie wahaj się skontaktować

Możesz nam przekazać swoje pytania i wątpliwości na naszym forum.

Często zadawane pytania – FAQ

Czy Aspose.ZIP dla języka Python poprzez .NET jest darmowy?

Aspose.ZIP for Python przez .NET oferuje bezpłatną wersję próbną, ale do pełnej funkcjonalności wymagana jest licencja. Możesz jednak zapoznać się z tym link, aby uzyskać szczegóły dotyczące licencjonowania i cen.

Jak skompresować wiele plików Excela?

Możesz to zrobić łatwo, wybierając Aspose.ZIP. Jednak odwiedź ten link, aby uzyskać pełną odpowiedź z krokami i przykładem kodu.

Przydatne linki