我想使用python通过HTTP访问非常大的tar文件(几GB)而不下载整个tar文件。是否有任何图书馆和/或最佳做法可以做到这一点?
具体来说,我想列出一个大型tar文件的内容,并通过HTTP下载其中的一个或两个文档。整个tar文件的大小是几千兆字节,但我在其中查找的文件通常只有几千字节。因此,我想避免通过HTTP下载整个tar文件。
我知道HTTP服务器支持Range
header option,我认为这可以用来仅访问tar文件的某些部分。但是,我没有看到任何通过HTTP利用此功能的库。有什么想法吗?