我正在尝试为Linux创建一个“下载管理器”,以便使用多个线程下载单个文件。这就是我想要做的:
使用类似
- 通过指定偏移量将要下载的文件分成不同部分
- 将不同的部分下载到临时位置
- 合并它们成为单个文件。
使用类似
open("/path/to/file", "wb").write(urllib2.urlopen(url).read())
这样的方法不能让我指定读取的起始点。有没有替代方法?
wget
和像DownThemAll
(适用于Firefox)这样的下载管理器下载相同的文件,您可以看到差异,甚至可以尝试使用 此 方法使用多线程wget
。 - Vishnu