一个小demo 压缩文件
使用python
一次性压缩目标文件夹所有内容并输出压缩文件
import os, tarfile
def make_targz(output_filename, source_dir):
"""
:param output_filename: zip output filename
:param source_dir: source dir
:return:
"""
with tarfile.open(output_filename, "w:gz") as tar:
tar.add(source_dir, arcname=os.path.basename(source_dir))
print("zip success")
ag:
make_targz(r"E:\图片\test\test.zip", r"E:\图片")