http ポスト リクエストの本文で tar ファイルを取得しました。最初に tar ファイルをディスクに書き込まずにコンテンツを抽出したいと考えています。ファイルは以前はzipファイルでしたが、私はそれを行うことができました
zip = zipfile.ZipFile(StringIO(request.content.read()))
zip.extractall(some_path)
tarfile.TarFile を使用して同じことを行うにはどうすればよいですか?
私は試した
tar = tarfile.open(fileobj = StringIO(self.request.content.read()))
しかし、エラーメッセージが表示されました:
file could not be opened successfully