[python] tarfile 压缩文件名一样,但结果不一样.
OUTPUTDIR = '/home/gecko/Desktop'
tartime = time.strftime('%Y%m%d%H%M%S', time.localtime())
arcname = "%spcs.tar.gz " % tartime
dest = os.path.join(OUTPUTDIR, arcname)
print dest
dest2 = OUTPUTDIR + '/'+ tartime + 'pcs.tar.gz'
print dest2
tar = tarfile.open( dest , 'w:gz')
for root, dir, files in os.walk('/home/gecko/old'):
for file in files:
fullpath = os.path.join(root, file)
tar.add(fullpath)
tar.close()