Articles of compresión

¿Cómo saber si un archivo está comprimido con gzip?

Tengo un progtwig en Python que tomará archivos de texto como entrada. Sin embargo, algunos de estos archivos pueden estar comprimidos con gzip. ¿Existe una plataforma multiplataforma, utilizable desde Python para determinar si un archivo está comprimido con gzip o no? ¿Es lo siguiente confiable o podría un archivo de texto normal ‘accidentalmente’ tener el […]

descompresión de zlib en python

Bueno, tengo algunos flujos de datos comprimidos por la función zlib.compress () de python’s (2.6). Cuando trato de descomprimirlos, algunos no se descomprimirán (zlib error -5, que parece ser un “error de búfer”, no tengo idea de qué hacer con eso). Al principio, pensé que había terminado, pero me di cuenta de que todos los […]

¿Cómo puedo listar el contenido de un archivo gzip sin extraerlo en python?

Tengo un gran archivo * .tar.gz y quiero ver la lista de archivos que contiene sin extraer el contenido (preferiblemente con mtimes por archivo). ¿Cómo puedo lograr eso en python?

¿Cómo puedo listar el contenido de un archivo gz sin extraerlo en python?

Tengo un archivo .gz y necesito obtener el nombre de los archivos que contiene Python. Esta pregunta es la misma que esta La única diferencia es que mi archivo es .gz no .tar.gz por lo que la biblioteca de archivos tarfile no me ayudó aquí Estoy utilizando la biblioteca de solicitudes para solicitar una URL. […]

Python 3x- La compresión hace que el archivo sea más grande :(

De acuerdo. Recientemente estuve probando un trozo de código para un pequeño proyecto. Me obligó a comprimir algunos archivos, y en realidad aumenta el tamaño del archivo, a menos que haya un problema en lo que se imprime. Aquí está mi código: def Compress(z): #Line Spacing May Be Off A Little Because I’m New to […]

Descarga de contenido comprimido a través de HTTP usando Python

¿Cómo aprovecho la compresión de HTTP 1.1 al descargar páginas web con Python? Actualmente estoy usando el módulo urllib incorporado para descargar contenido web. Al leer la documentación no pude encontrar ninguna información que de hecho esté usando compresión. ¿Ya está integrado en urllib o hay otra biblioteca que puedo usar?

Python – Compress Ascii String

Estoy buscando una manera de comprimir una cadena basada en ascii, ¿alguna ayuda? También necesito descomprimirlo. Intenté zlib pero sin ayuda. ¿Qué puedo hacer para comprimir la cuerda en menor longitud? código: def compress(request): if request.POST: data = request.POST.get(‘input’) if is_ascii(data): result = zlib.compress(data) return render_to_response(‘index.html’, {‘result’: result, ‘input’:data}, context_instance = RequestContext(request)) else: result = […]

¿Algoritmo de aprendizaje automático para predecir el orden de los eventos?

Pregunta de aprendizaje de máquina simple. Probablemente hay muchas maneras de resolver esto: Hay un flujo infinito de 4 eventos posibles: ‘event_1’, ‘event_2’, ‘event_4’, ‘event_4’ Los eventos no vienen en orden completamente aleatorio. Asumiremos que hay algunos patrones complejos en el orden en que entran la mayoría de los eventos, y el rest de los […]

¿Cómo comprimir una cadena y recuperar una cadena usando zlib?

Estoy tratando de utilizar Zlib para la compresión de texto. Por ejemplo, tengo una cadena T=’blah blah blah blah’ Necesito comprimirla para esta cadena. Estoy usando S=zlib.compress(T) para comprimirlo. Ahora lo que quiero es obtener la forma no binaria de S para poder descomprimir T pero en un progtwig diferente. ¡Gracias! EDIT: Supongo que tengo […]

Comprimir objeto de Python en memoria

La mayoría de los tutoriales sobre la compresión de un archivo en Python implican la escritura inmediata de ese archivo en el disco sin la intervención de un objeto de Python comprimido. Quiero saber cómo encurtir y luego comprimir un objeto de Python en la memoria sin tener que escribir o leer desde el disco.