python的tarfile模块实例 python把文件夹压缩成tar格式文件的例子

发布时间:2020-11-30编辑:脚本学堂
本文介绍下,一个使用python代码将文件夹压缩为tar格式的文件的例子,学习下python的tarfile模块的用法,有需要的朋友参考下。

本节主要内容:
python的tarfiel模块实例。

使用tarfile模块压缩文件。

例子,使用python中的tarfile压缩文件夹。

代码:
 

复制代码 代码示例:

#!/bin/python
#site: www.jb200.com
#
import tarfile
import os
import sys

user =  os.getenv('USERNAME')

filename = '/home/%s/tmp.tgz' % user
print 'The tar file was created here: %s' % filename
mode = 'w:gz'

file = tarfile.open( filename, mode )

file.add( '/var/log/auth.log' )
file.add( '/var/log/messages' )

file.close()
print 'done'