使用Python提取和制作TAR档案

时间:2016-05-05 08:30:12

标签: python

您好我正在使用Python的包管理器,我希望包以TAR格式压缩。如何在Python中制作和提取TAR档案?我已经阅读过“tarfile”模块文档了,这很令人困惑。

1 个答案:

答案 0 :(得分:0)

将文件 foo bar quux 添加到tar存档

with tarfile.open("sample.tar", 'w') as tar:
    for name in ["foo", "bar", "quux"]:
        tar.add(name)

如果您想tar.gz使用

tarfile.open("sample.tar.gz", 'w:gz')

提取

with tarfile.open("sample.tar.gz", 'r:gz') as tar:
    tar.extractall()