我在寻找一种方法来压缩tar文件焦油gz没有目录。在
今天,我的代码生成了一个没有目录的TAR文件,带有“tarfile”库和arcname参数,但是当我想压缩这个TAR文件时焦油GZ我不知道如何删除目录。在
在过去的三天里我做了很多测试。在
我的代码:
Tarname = example.tar
ImageDirectory = C:\...
TarDirectory = C:\..
tar = tarfile.open(Tarname, "w")
tar.add(ImageDirectory,arcname=TarName)
tar.close()
targz = tarfile.open("example.tar.gz", "w:gz")
targz.add(TarDirectory, arcname=TarName)
targz.close()
尝试使用gzip模块: 下面是一个如何使用它的示例:
对于单个文件:
对于要添加的每个文件。
basename
将删除目录信息。在或者,对于递归的目录:
^{2}$相关问题 更多 >
编程相关推荐