Есть ли аккуратная библиотека архивации, которая автоматически обрабатывает архивирование папки или каталогов для вас там? Я использую Jython, поэтому Java-библиотеки также открыты для использования. -ОБНОВИТЬ- Также Im ищет архивирование времени. т.е.
Архив-Dir/2008/11/16/zipfilebypreference.zip
затем на следующий день вызовите его еще раз, и он создаст другую папку. Я уверен, что в интернете есть что-то, кто знает?
У вас есть либо:
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, когда я использовал Jython, встроенная в zip-библиотека в python не работала