biblioteca de archivo de python (jython)
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?
Solución
Tienes el:
- biblioteca gzip utilizada aquí en un servlet Jython:
& 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