【发布时间】:2018-09-14 13:19:02
【问题描述】:
我有一个.gz 文件,里面还有另一个文件。我需要提取压缩文件中的文件。
f = gzip.open(dest, 'rb')
这只会打开文件,但我需要下载 gz 中的特定文件,而不是只打开 gz 文件。
这个问题已被标记为我接受的重复问题,但我还没有找到一个解决方案,我们可以实际下载文件而不仅仅是阅读其内容。提到的链接也是如此。
【问题讨论】:
-
您是否希望将其保存在某个地方(即您希望基本上在 Python 中实现
gunzip)? -
@norok2 是的,将文件解压缩到任何目标位置
-
@Meyi 我已经检查了那个链接。没有答案,我们可以实际下载文件。请让我知道您指的是哪个答案。?谢谢
-
@SAndrew Meyi 发布的链接显示了如何解压缩 .gz 文件。你真的想做点别的吗?你提到下载 - 你的意思是你想从一些网络服务器下载文件?