如何使用Python将文件添加到tar文件中?

如何使用Python将文件添加到tar文件中?

使用tarfile模块创建一个目录的zip归档文件。使用os.walk递归遍历目录树并添加其中的所有文件。

更多Python相关文章,请阅读:Python 教程

例如

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’的文件中,并存储在当前目录中。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程