библиотека архивирования python (jython)

1

Есть ли аккуратная библиотека архивации, которая автоматически обрабатывает архивирование папки или каталогов для вас там? Я использую Jython, поэтому Java-библиотеки также открыты для использования. -ОБНОВИТЬ- Также Im ищет архивирование времени. т.е.

Архив-Dir/2008/11/16/zipfilebypreference.zip

затем на следующий день вызовите его еще раз, и он создаст другую папку. Я уверен, что в интернете есть что-то, кто знает?

Теги:
archive
jython

2 ответа

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, как показано на рисунке здесь, для одного файла или для всего содержимого каталога.
1

Вы можете использовать java.util.zip, когда я использовал Jython, встроенная в zip-библиотека в python не работала

Ещё вопросы

Сообщество Overcoder
Наверх
Меню