如何使用Python将文件添加到tar文件中?
使用tarfile模块创建目录的zip存档。使用os.walk遍历目录树,然后递归地将所有文件添加到其中。
例如
import os
import tarfile
def tardir(path, tar_name):
with tarfile.open(tar_name, "w:gz") as tar_handle:
for root, dirs, files in os.walk(path):
for file in files:
tar_handle.add(os.path.join(root, file))
tardir('./my_folder', 'sample.tar.gz')
tar.close()上面的代码将my_folder的内容压缩到文件“sample.tar.gz”中。并将其存储在当前目录中。
热门推荐
5 入学校简短祝福语
10 住学长学姐祝福语简短
11 古风婚礼祝福语唯美简短
12 对美好前程祝福语简短
13 小孩想说的祝福语简短
14 学生祝福语简短古诗句
15 贺卡祝福语情侣搞笑简短
16 对别人新年祝福语简短
17 友谊诗歌祝福语大全简短
18 关于早晨的祝福语简短