Articles of descomprimir

¿Cómo leer un archivo zip dentro de un archivo zip en Python?

Tengo un archivo que quiero leer que está comprimido dentro de un archivo zip. Por ejemplo, parent.zip contiene child.zip, que contiene child.txt. Estoy teniendo problemas para leer niño.zip. ¿Alguien puede corregir mi código? Asumo que necesito crear child.zip como un objeto similar a un archivo y luego abrirlo con una segunda instancia de zipfile, pero […]

Descomprimiendo la estructura de directorios con python

Tengo un archivo zip que contiene la siguiente estructura de directorios: dir1\dir2\dir3a dir1\dir2\dir3b Estoy intentando descomprimirlo y mantener la estructura del directorio, pero me sale el error: IOError: [Errno 2] No such file or directory: ‘C:\\\projects\\\testFolder\\\subdir\\\unzip.exe’ donde testFolder es dir1 arriba y subdir es dir2. ¿Existe una manera rápida de descomprimir el archivo y mantener […]

¿Cómo se puede unrar un archivo con python?

Puedo descomprimir un archivo si el archivo es un archivo .zip y unrar si mi tipo de archivo es .rar . ¿Cómo puedo hacer este trabajo con python 2.7?

Descargar y descomprimir un archivo .zip sin escribir en el disco

Logré que funcionara mi primer script de Python que descarga una lista de archivos .ZIP de una URL y luego procede a extraer los archivos ZIP y los escribe en el disco. Ahora estoy en una pérdida para lograr el siguiente paso. Mi objective principal es descargar y extraer el archivo zip y pasar el […]

¿Extrae archivos de zip sin mantener la estructura usando Python ZipFile?

Intento extraer todos los archivos de .zip que contienen subcarpetas en una carpeta. Quiero que todos los archivos de las subcarpetas se extraigan en una sola carpeta sin mantener la estructura original. En este momento, extraigo todos, muevo los archivos a una carpeta y luego elimino las subcarpetas anteriores. Los archivos con los mismos nombres […]

¿Cómo descomprimir archivos muy grandes en Python?

Al usar python 2.4 y la biblioteca ZipFile , no puedo leer archivos zip muy grandes (más de 1 o 2 GB) porque quiere almacenar en la memoria todo el contenido del archivo sin comprimir. ¿Hay alguna otra forma de hacerlo (ya sea con una biblioteca de terceros o algún otro hack), o debo “pagar” […]

Descomprimiendo archivos en python

Leí la documentación de los módulos zipfile, pero no pude entender cómo descomprimir un archivo, solo cómo comprimir un archivo. ¿Cómo descomprimo todos los contenidos de un archivo zip en el mismo directorio?

Descomprimiendo y el operador *

Los documentos de Python dan este código como la operación inversa de zip: >>> x2, y2 = zip(*zipped) En particular, “zip () junto con el operador * se puede usar para descomprimir una lista”. ¿Puede alguien explicarme cómo funciona el operador * en este caso? Por lo que entiendo, * es un operador binario y […]