【发布时间】:2018-01-15 06:34:45
【问题描述】:
情况:要下载的文件是一个大文件(>100MB)。这需要相当长的时间,尤其是在互联网连接速度较慢的情况下。
问题:但是,我只需要文件头(前 512 个字节),它将决定是否需要下载整个文件。
问题:有没有办法只下载文件的前 512 个字节?
补充信息:目前在Python2.7中使用urllib.urlretrieve完成下载
【问题讨论】:
-
我会将
wget拆开并修改它,使其在结束前停止。 -
你可以使用 HTTP
HEAD方法吗?只返回标题。 -
@user2896976 我相信这些是针对 HTTP 标头的?我需要文件头,它位于文件的前 512 个字节中。
-
@Jean-FrançoisFabre 也很想这样做,但以我的技能,我想我会在完成之前被老师谋杀哈哈哈。不过谢谢 - 没想到
标签: python python-2.7 download urllib urlretrieve