我正在寻找一种从命令行使用python单一代码通过HTTP下载文件的快速方法(类似于wget
或的功能curl
)。这样做的目的是使快速复制/粘贴功能可以distutils
在Windows上下载。
我知道一种解决方案(请参阅下面的答案)。我对其他考虑以下因素的解决方案感兴趣:
简洁的
大多数“ pythonic”解决方案
与python2和python3兼容
跨平台
可以有效处理大文件
没有依赖关系(我们在distutils
这里获取,目前不太可能访问requests
)
正确处理各种HTTP标头,例如 Content-Disposition
相关分类