python (jython) 归档库
Posted
技术标签:
【中文标题】python (jython) 归档库【英文标题】:python (jython) archiving library 【发布时间】:2008-11-18 06:32:35 【问题描述】:是否有一个简洁的归档库可以自动为您处理归档文件夹或目录? 我正在使用 Jython,所以 Java 库也可以使用。 -更新- 我也在寻找时间戳存档。即
存档目录/2008/11/16/zipfilebypreference.zip
然后第二天再次调用它并创建另一个文件夹。 我确定互联网上有什么东西,谁知道?
【问题讨论】:
【参考方案1】:您有:
gzip library 在 Jython servlet 中使用:
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()
或者直接使用java.util.zip,如图here,用于一个文件或所有目录内容。
【讨论】:
【参考方案2】:您可以使用 java.util.zip,当我使用 Jython 时,python 中的内置 zip 库不起作用
【讨论】:
以上是关于python (jython) 归档库的主要内容,如果未能解决你的问题,请参考以下文章