[python] vytovoreni komprimovaneho souboru z adresare
Michal Molhanec
molhanec na seznam.cz
Úterý Leden 3 22:50:51 CET 2006
ja jsem kdysi balil do tar.bz2 nejak takhle:
outpath = ''
import glob
import tarfile
import os.path
ftar = tarfile.open('soubor.tar.bz2', 'w:bz2')
allfiles = glob.glob(os.path.join(outpath,'*'))
for i in allfiles:
print 'Adding ' + i
ftar.add(i, os.path.basename(i))
ftar.close()
resp. do zipu:
outpath = ''
import glob
import zipfile
import os.path
fzip = zipfile.ZipFile('soubor.zip', 'w', zipfile.ZIP_DEFLATED)
allfiles = glob.glob(os.path.join(outpath,'*'))
for i in allfiles:
print 'Adding ' + i
fzip.write(i, os.path.basename(i))
fzip.close()
--
Regards,
Michal
ICQ# 175762750
Další informace o konferenci Python