2008-11-18 49 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庫沒有工作