82-tarfile的使用

tarfile的使用:

import tarfile

# 压缩文件的方法
tar = tarfile.open('./etc/demo.tar.gz', 'w:gz') # gzip压缩
tar.add('./etc/hosts')
tar.add('./etc/passwd')

tar.close()
# tar tvzf /tmp/demo.tar.gz
# 解压文件的方法
tar = tarfile.open('./etc/demo.tar.gz', 'r')
tar.extractall(path='./tarfile') # 解压所有文件到当前目录
tar.close()

结果输出:

 

posted @ 2019-06-27 09:20  hejp  阅读(347)  评论(0编辑  收藏  举报