Pregunta

¿Existe una biblioteca de archivo ordenada que maneje automáticamente el archivo de una carpeta o directorios para usted? Estoy usando Jython, por lo que las bibliotecas de Java también están abiertas para su uso. -ACTUALIZAR- También estoy buscando el archivo de marca de tiempo. es decir

dir-archivo / 2008/11/16 / zipfilebypreference.zip

luego, al día siguiente, vuelve a llamarlo y crea otra carpeta. Estoy seguro de que hay algo en Internet, ¿quién sabe?

¿Fue útil?

Solución

Tienes el:

& nbsp;

import  javax.servlet.http.HttpServlet

import  cStringIO
import  gzip
import  string

def compressBuf(buf):
    zbuf = cStringIO.StringIO()
    zfile = gzip.GzipFile(mode = 'wb',  fileobj = zbuf, compresslevel = 6)
    zfile.write(buf)
    zfile.close()
    return zbuf.getvalue()
  • o el uso directo de java.util.zip como se ilustra aquí , para un archivo o para todo el contenido del directorio.

Otros consejos

Puede usar java.util.zip, cuando estaba usando Jython, la biblioteca zip integrada en python no funcionaba

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top