如何tar目录中的所有文件,而不是目录本身

时间:2017-12-30 10:25:28

标签: python-3.x tarfile

我想tar tar指定目录中的所有文件。但我不想让目录tar'ed也不是子目录。目前我有这个

>>> import tarfile
>>> with tarfile.open("x.gz","w:gz") as tar:
...     tar.add("a", arcname=os.path.basename("a")) #a is the directory

但它也是目录和子目录。

1 个答案:

答案 0 :(得分:4)

我认为你必须遍历目录的内容并逐个添加每个文件:

This PC->Properties->Advanced System Settings (on left pane) -> environment variables-> new
相关问题