Articles of zip

Zip como una lista de comprensión

Tengo una lista bastante reciente de datos como este: data = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] Estoy tratando de comprimirlo para que obtenga algo como esto: zipped_data = [(1, 4, 7), (2, 5, 8), (3, 6, 9)] Sé que podría hacer eso con l = [(data[0]), (data[1]), (data[2])] zipped_data = zip(*l) […]

Borre archivos de un archivo ZIP sin descomprimir en Java o quizás Python

Elimine archivos de un archivo ZIP sin descomprimir usando Java (preferido) o Python Hola, Trabajo con archivos ZIP grandes que contienen muchos cientos de archivos de texto altamente comprimidos. Cuando descomprimo el archivo ZIP, puede tomar un tiempo y consumir fácilmente hasta 20 GB de espacio en disco. Me gustaría eliminar ciertos archivos de estos […]

¿Cómo enviar un archivo zip como un archivo adjunto en python?

He revisado muchos tutoriales, así como otras preguntas aquí sobre el desbordamiento de stack, y la documentación y la explicación son, como mínimo, solo código inexplicable. Me gustaría enviar un archivo que ya tengo comprimido y enviarlo como un archivo adjunto. He intentado copiar y pegar el código provisto, pero no funciona, por lo tanto […]

Python, escribe en memoria zip al archivo

¿Cómo escribo un archivo zip en memoria en un archivo? # Create in memory zip and add files zf = zipfile.ZipFile(StringIO.StringIO(), mode=’w’,compression=zipfile.ZIP_DEFLATED) zf.writestr(‘file1.txt’, “hi”) zf.writestr(‘file2.txt’, “hi”) # Need to write it out f = file(“C:/path/my_zip.zip”, “w”) f.write(zf) # what to do here? Also tried f.write(zf.read()) f.close() zf.close()

shutil make_archive que resulta en archivos .zip nesteds

He estado tratando de usar make_archive desde la biblioteca de shutil . Aquí está el código (con comentarios comprensivos): from shutil import make_archive make_archive( ‘zipfile_name’, ‘zip’, # archive format root_dir=None, # current working dir if None base_dir=None) # cwd if None Aquí hay un ejemplo de árbol de directorios: folder │ script.py └───subfolder1 │ │ […]

Django, un problema sobre la respuesta del archivo zip.

Tengo un problema con el envío de solicitudes como archivos adjuntos en django. Mi aplicación escribe algunos datos en archivos y los comprime. Sin embargo, cuando devuelvo una respuesta de adjunto, el navegador lo descarga pero el archivo zip está dañado. (El zip original contiene mis archivos y no da ningún error.) Mi código está […]

entendiendo la función zip

Toda la discusión es sobre python 3.1.2; ver documentos de Python para la fuente de mi pregunta. Sé lo que hace zip ; Simplemente no entiendo por qué se puede implementar así: def zip(*iterables): # zip(‘ABCD’, ‘xy’) –> Ax By iterables = map(iter, iterables) while iterables: yield tuple(map(next, iterables)) Digamos que llamo zip(c1, c2, c3) […]

Suma los elementos correspondientes de múltiples diccionarios de python

Tengo un número arbitrario de diccionarios de Python de igual longitud con conjuntos de claves coincidentes, como este: {‘a’:1, ‘b’:4, ‘c’:8, ‘d’:9} {‘a’:2, ‘b’:3, ‘c’:2, ‘d’:7} {‘a’:0, ‘b’:1, ‘c’:3, ‘d’:4} … ¿Cómo puedo obtener un solo diccionario con el mismo conjunto de claves pero con valores como las sums de los elementos correspondientes en el […]

Python S3 descargar archivo zip

Tengo archivos zip subidos a S3. Me gustaría descargarlos para su procesamiento. No necesito almacenarlos permanentemente, pero necesito procesarlos temporalmente. ¿Cómo voy a hacer esto?

Python – mecanismo para identificar el tipo de archivo comprimido y descomprimir

Un archivo comprimido se puede clasificar en los siguientes grupos lógicos a. El sistema operativo en el que está trabajando (* ix, Win) etc. segundo. Diferentes tipos de algoritmos de compresión (es decir, .zip, .Z, .bz2, .rar, .gzip). Al menos a partir de una lista estándar de archivos comprimidos utilizados en su mayoría. do. Luego […]