(python)我在tar.gz文件上使用os.path.join

时间:2012-10-16 23:50:24

标签: python tar compression

我有一个tar.gz文件,我想提取某个目录但不是整个目录,所以我使用TarFile.getmember('foo/bar')。我想知道的是我真的应该使用TarFile.getmember(os.path.join('foo','bar'))

编辑: 我也想知道是否将os.path.join用于tarfile模块或zipfile模块中的任何其他函数。

1 个答案:

答案 0 :(得分:3)

不,getmember的参数是tar文件中的键,而不是本地文件系统路径。使用斜杠。