Форум сайта python.su
Здравствуйте!
Пользуюсь модулем zipfile для работы с zip архивами (Windows XP, Python 2.7.3). После распаковки получаю дату изменения файлов равную дате распаковки. Хотя, в архиве дата изменения неизменна. Можно ли сохранять старую дату изменения при распаковке?
Создаю архив так:
from zipfile import ZipFile, ZIP_DEFLATED zipfile = ZipFile('./zipfile.zip', mode='w', compression=ZIP_DEFLATED) for file in listOfStaticFiles: zipfile.write(file) zipfile.close()
zipfile = ZipFile('./zipfile.zip', mode='r') for info in zipfile.infolist(): print info.filename print '\tModified:\t', datetime.datetime(*info.date_time) zipfile.extractall()
Офлайн