2

我想使用 python 通过 HTTP 访问非常大的 tar 文件(几 GB)而不下载整个 tar 文件。是否有任何库和/或最佳实践可以做到这一点?

具体来说,我想列出一个大 tar 文件的内容,并通过 HTTP 下载其中的一两个文档。整个 tar 文件有很多 GB 大小,但我在其中查找的文件通常只有几千字节。因此,我想避免通过 HTTP 下载整个 tar 文件。

我知道 HTTP 服务器支持Range header 选项,我假设这可以用来访问 tar 文件的一部分。但是,我没有看到任何通过 HTTP 使用此功能的库。有任何想法吗?

4

0 回答 0