Descripción general

Para cada formato, que admite varias entradas, la clase correspondiente tiene el método extract_to_directory. Debe usarse para extraer el contenido completo del archivo, incluidas las subcarpetas, en una ubicación específica.

ZIP Descomprimir archivos comprimidos

A continuación se muestra un ejemplo del uso de la biblioteca aspose.zip para trabajar con archivos ZIP. Usando el código proporcionado, puede extraer el contenido del archivo al directorio dado usando Python.

    with zp.Archive("archive.zip") as archive:
        archive.extract_to_directory("C:\\extracted")

Descomprimir archivos RAR

    with zp.rar.RarArchive("archive.rar") as archive:
        archive.extract_to_directory("C:\\extracted")

Descomprimir archivos CAB

    with zp.cab.CabArchive("archive.cab") as archive:
        archive.extract_to_directory("C:\\extracted")

Estos ejemplos de código muestran cómo descomprimir archivos de varios formatos usando la biblioteca Aspose.Zip en Python. Emplean las clases apropiadas para archivos ZIP, RAR y CAB para extraer su contenido en un directorio designado "C:\extracted". Este enfoque ofrece una solución universal para manejar varios formatos de archivo, agilizando el proceso de descompresión.

Cómo extraer el archivo TAR

Esta sección proporciona ejemplos del uso de la biblioteca Aspose.Zip. El siguiente código demuestra cómo extraer el contenido del archivo de una secuencia a un directorio específico. Estos ejemplos lo equiparán para administrar archivos de manera efectiva dentro de sus proyectos de Python.

    with io.FileIO("archive.tar") as tar_file:
        with zp.tar.TarArchive(tar_file) as archive:
            archive.extract_to_directory("~/extracted")

Extraer un archivo XAR

    with io.FileIO("archive.xar") as tar_file:
        with zp.xar.XarArchive(xar_file) as archive:
            archive.extract_to_directory("~/extracted")

Estos ejemplos de código demuestran cómo descomprimir archivos en formatos TAR y XAR en un directorio designado. El primer ejemplo abre el archivo "archive.tar", crea un objeto TarArchive y extrae su contenido al directorio "\extracted". De manera similar, el segundo ejemplo abre el archivo "archive.xar", crea un objeto XarArchive y extrae su contenido al mismo directorio "\extracted".

Otras características compatibles de Aspose.ZIP para Python.Net API

Con la biblioteca Aspose.ZIP en Python.Net, puede manejar sin problemas diversas tareas relacionadas con documentos de archivos ZIP. Ya sea que necesite convertir formatos, fusionar archivos, editar contenidos o extraer datos, Aspose.ZIP proporciona una funcionalidad integral para optimizar su flujo de trabajo y mejorar la productividad.

  

Support and Learning Resources

  
  

Aspose.Zip offers individual archive processing APIs for other popular development environments, listed below: