2008-11-18 61 views
1

是否有一个整洁的归档库,自动处理归档一个或多个文件夹给你吗? 我正在使用Jython,因此Java库也可以使用。 -UPDATE- 此外我正在寻找时间戳存档。即python(jython)归档库

归档目录/ 2008/11/16/zipfilebypreference.zip

然后第二天再调用它,它创建另一个文件夹。 我确定网上有东西,谁知道?

回答

3

你有任何的:

 

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,一个文件或所有目录内容。
1

您可以使用java.util.zip,我是用Jython当内置Python中的zip库没有工作