Aspose.ZIP pour Python via .NET est une API de compression de fichiers et de manipulation d'archives flexible et facile pour les formats d'archives standard. L'API permet à vos applications python de compresser et décompresser des fichiers/répertoires, de créer ou d'extraire des archives cryptées à l'aide de différentes options de cryptage. L'API fonctionne avec de nombreux formats d'archives bien connus : ZIP, RAR, 7Zip, GZIP, BZ2. De nombreux formats préférables sous Linux sont également pris en charge : CPIO, TAR, Lzip, Bzip2, XZ, Z. L'API fournit également une protection des archives via des mots de passe définis par l'utilisateur et un cryptage traditionnel à l'aide du cryptage ZipCrypto ou AES.

Aspose.Zip présente l'API Python pour la compression et l'archivage de fichiers, conçue pour répondre aux besoins exigeants de la gestion moderne des données. Cette bibliothèque complète permet aux développeurs de compresser, archiver et extraire efficacement des fichiers à l'aide de Python, garantissant une intégration transparente et des performances inégalées.

Au cours des dernières décennies, Python est devenu un langage de programmation dominant pour le développement Web, les tâches scientifiques et l'analyse de données, en raison de l'évolution rapide du matériel informatique puissant. Il doit sa popularité à un vaste écosystème de packages tiers qui évoluent continuellement. Avec une pléthore de bibliothèques à votre disposition, Python s'impose comme le premier choix pour le développement rapide de logiciels.

À partir de maintenant, vous n'avez plus besoin de vous plonger dans la complexité de la compression/chiffrement, ni d'écrire des centaines de lignes de code pour prendre en charge différents formats d'archives. En utilisant Aspose.Zip pour Python via .NET, vous pouvez facilement créer ou extraire une archive avec seulement quelques lignes de code. Veuillez visiter notre page de téléchargements ou installer le package de roue directement à partir de pypi.org

Fonctionnalités de l'API de compression Python

Créer une archive à partir d'un ou plusieurs fichiers

Ajouter des fichiers aux archives sans compression

Chiffrer ou déchiffrer des archives entières ou des entrées spécifiques

Ajouter des entrées à l'archive existante

Supprimer les entrées de l'archive existante

Compresser le dossier en respectant sa structure

Décompresser dans le répertoire en respectant la structure de l'archive

Compressez des documents de toute taille en appliquant le parallélisme

Intégration de l'API de compression dans l'application Python

L'intégration de la bibliothèque de compression est une entreprise sans effort, car l'implémentation vous permet d'effectuer de manière transparente les opérations de compression et de décompression avec une facilité remarquable. Quelques lignes de code concises suffisent pour accomplir ces tâches, ce qui rend le processus élégant et convivial.

Compression de fichier unique - Python via .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')



Vous pouvez essayer en ligne Multi-Format Converter, convertir vos documents à une archive de manière simple.

Une caractéristique importante de la bibliothèque est la possibilité de travailler avec de nombreux formats pris en charge par le .NET Framework, tels que : ZIP, 7ZIP, TAR, TAR.BZ2, TAR.GZ, TAR.LZ, TAR.XZ, TAR.Z, CPIO



  

Support and Learning Resources

  
  

Aspose.Zip propose des API de traitement d'archives individuelles pour d'autres environnements de développement populaires, répertoriés ci-dessous :