我的直接结构是:
D:\testfolder\folder_to_tar:
|---folder1
|--- file1.txt
|---folder2
|--- file2.txt
|---file3.txt
我想在同一目录级别使用Python创建tarball。然而,我注意到在tarball中python也包含父目录,即在我的示例中testfolder
。在
代码:
import tarfile
tarname = "D:\\testfolder\\folder_to_tar"
tarfile1 = "D:\\testfolder\\folder_to_tar.tar"
tarout = tarfile.open(tarfile1,mode="w")
try:
tarout.add(tarname,arcname=tarname)
finally:
tarout.close()
有人能帮我讲讲如何做到这一点吗。在
尝试更换塔罗图。添加符合以下条件:
注意:您还需要
import os
您是否尝试在
tarname
的末尾添加\
?在相关问题 更多 >
编程相关推荐