3

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

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

4

1 回答 1

3

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

于 2012-10-17T00:09:35.530 回答