Python使用tarfile打包压缩文件(笔记)
Python标准库中提供了tarfile模块来支持文件的归档,归档时可选用gzip或bzip2两种压缩方式对归档文件进行压缩。
文件夹归档压缩
下述代码中make_tar函数可实现目录的归档压缩。make_tar()函数来自Python Cookbook (第二版) 2.11节-将文件树归档到一个压缩的tar文件。(添加了注释)
[python]#coding=utf-8
import os,tarfile
def make_tar(folder_to_tar,dst_folder,compression=’bz2′):
”’将folder_to_tar文件夹[……]