一个可以将多个URL下载为一个文件的包,同时支持多部分URL。
项目描述
multiurl
一个可以将多个URL下载为一个文件的包,同时支持多部分URL。
简单示例
from multiurl import download
download(url="http://example.com/test.data",
target="data.file")
从两个URL下载到一个文件
from multiurl import download
download(url=["http://example.com/test1.data",
"http://example.com/test2.data"],
target="data.file")
URL类型可以混合
from multiurl import download
download(url=["http://example.com/test1.data",
"ftp://example.com/test2.data"],
target="data.file")
下载URL的部分
以字节为单位的(偏移量,长度)元组列表提供URL的部分,表示为(offset, length)
。
from multiurl import download
download(url="http://example.com/test.data",
parts = [(0, 10), (40, 10), (60, 10)],
target="data.file")
从多个URL下载URL的部分
from multiurl import download
download(url=[("http://example.com/test1.data", [(0, 10), (40, 10), (60, 10)]),
("http://example.com/test2.data", [(0, 10), (40, 10), (60, 10)])],
target="data.file")
许可协议
Apache License 2.0 在应用此许可证时,ECMWF不放弃因其作为国际组织而享有的特权和豁免权,也不受任何司法管辖。
项目详情
关闭
multiurl-0.3.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c7001437b59d56d4c310d725c3dcfff98c97c4b652893d88989853827465d442 |
|
MD5 | 14a877e865b5c98b34a92b6248940b21 |
|
BLAKE2b-256 | cc124e979f71d90ca5625647f93cd484c733a7e8ae4fd9f6d15369613d727301 |