我该如何在Python中将一个空目录添加到tar文件中,而无需首先在磁盘上创建它?
在本地文件系统中创建一个空目录,并将其添加到tar文件很容易,但会产生不必要的开销。
然而,直接在tar文件中创建一个空目录似乎并不容易。我的尝试看起来像这样:
在本地文件系统中创建一个空目录,并将其添加到tar文件很容易,但会产生不必要的开销。
然而,直接在tar文件中创建一个空目录似乎并不容易。我的尝试看起来像这样:
import tarfile
with tarfile.open("test.tbz2",mode='w:bz2') as t:
t.add("conf_dir") # does not work
t.add(tarfile.TarInfo("conf_dir")) # does not work