3

tar.gz ファイルがあり、全体ではなく特定のディレクトリを抽出したいので、TarFile.getmember('foo/bar'). 私が知りたいのは、本当に を使用する必要があるかどうかですTarFile.getmember(os.path.join('foo','bar'))

編集:tarfileモジュールまたはzipfileモジュール内の他の機能にos.path.joinを使用するかどうかも疑問です。

4

1 に答える 1

3

いいえ、引数getmemberは tar ファイル内のキーであり、ローカル ファイル システム パスではありません。スラッシュを使用します。

于 2012-10-17T00:09:35.530 に答える