Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
zip.write(filename)
zip.close
# Запись в архив всех файлов из каталога, удовлетворяющих шаблону
def writepattzip(zipname, patterns):
if VERBOSE:
print 'myzip: Создается архив %s...' % zipname
clearzip(zipname)
for pattern in patterns:
filelist = glob(pattern)
for filename in filelist:
writezip(zipname, filename)
if VERBOSE:
print 'myzip: Архив создан.'
# Извлечение файла из архива
def readzip(zipname, filename):
if VERBOSE:
print 'myzip: Извлекается %s из %s.' % (filename, zipname)
zip = ZipFile(zipname, 'r', ZIP_DEFLATED)
open(filename, 'wb').write(zip.read(filename))
zip.close
# Извлечение всех файлов из архива
def readallzip(zipname):
if VERBOSE:
print 'myzip: Читается архив %s...' % zipname
zip = ZipFile(zipname, 'r', ZIP_DEFLATED)
for filename in zip.namelist():
readzip(zipname, filename)
zip.close
if VERBOSE:
print 'myzip: Архив прочтен.'
# Если запускается из командной строки, то можно что-то сделать