Aspose.ZIP dla Pythona przez .NET to elastyczny i łatwy interfejs API do kompresji plików i manipulacji archiwami dla standardowych formatów archiwów. API umożliwia aplikacjom Pythona kompresowanie i dekompresowanie plików/katalogów, tworzenie lub rozpakowywanie zaszyfrowanych archiwów przy użyciu różnych opcji szyfrowania. API współpracuje z wieloma znanymi formatami archiwów: ZIP, RAR, 7Zip, GZIP, BZ2. Obsługiwanych jest również wiele formatów preferowanych w systemie Linux: CPIO, TAR, Lzip, Bzip2, XZ, Z. API zapewnia również ochronę archiwów za pomocą haseł zdefiniowanych przez użytkownika i tradycyjnego szyfrowania przy użyciu szyfrowania ZipCrypto lub AES.

Aspose.Zip przedstawia Python API do kompresji i archiwizacji plików, zaprojektowany, aby sprostać wymagającym potrzebom nowoczesnego zarządzania danymi. Ta wszechstronna biblioteka umożliwia programistom wydajne kompresowanie, archiwizowanie i wyodrębnianie plików przy użyciu języka Python, zapewniając bezproblemową integrację i niezrównaną wydajność.

W ostatnich dziesięcioleciach Python stał się dominującym językiem programowania do tworzenia stron internetowych, zadań naukowych i analizy danych, dzięki szybkiemu rozwojowi potężnego sprzętu komputerowego. Swoją popularność zawdzięcza rozbudowanemu ekosystemowi pakietów stron trzecich, które nieustannie ewoluują. Mając do dyspozycji mnóstwo bibliotek, Python wyróżnia się jako najlepszy wybór do szybkiego tworzenia oprogramowania.

Od teraz nie musisz zagłębiać się w złożoność kompresji/szyfrowania ani pisać setek wierszy kodu w celu obsługi różnych formatów archiwów. Korzystając z Aspose.Zip dla Pythona przez .NET, możesz łatwo utworzyć lub rozpakować archiwum za pomocą zaledwie kilku linii kodu. Odwiedź naszą stronę pobierania lub zainstaluj pakiet koła bezpośrednio z pypi.org

Funkcje API kompresji Pythona

Utwórz archiwum z jednego lub więcej plików

Dodaj pliki do archiwów bez kompresji

Szyfruj lub odszyfruj całe archiwum lub określone wpisy

Dodaj wpisy do istniejącego archiwum

Usuń wpisy z istniejącego archiwum

Skompresuj folder przestrzegając jego struktury

Rozpakuj do katalogu z zachowaniem struktury archiwum

Kompresuj dokumenty o dowolnym rozmiarze, stosując równoległość

Integracja interfejsu API kompresji w aplikacji Pythona

Integracja biblioteki kompresji to bezproblemowe przedsięwzięcie, ponieważ implementacja bezproblemowo umożliwia wykonywanie zarówno operacji kompresji, jak i dekompresji z niezwykłą łatwością. Wystarczy kilka zwięzłych linii kodu, aby wykonać te zadania, dzięki czemu proces jest elegancki i przyjazny dla użytkownika.

Kompresja pojedynczego pliku — Python przez .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')



Możesz wypróbować online Multi-Format Converter, przekonwertować swoje dokumenty do archiwum w łatwy sposób.

Ważną cechą biblioteki jest możliwość pracy z wieloma formatami obsługiwanymi przez .NET Framework, takimi jak: ZIP, 7ZIP, TAR, TAR.BZ2, TAR.GZ, TAR.LZ, TAR.XZ, TAR.Z, CPIO



  

Support and Learning Resources

  
  

Aspose.Zip oferuje indywidualne interfejsy API przetwarzania archiwów dla innych popularnych środowisk programistycznych, wymienionych poniżej: