帮助使用python下载文件的快速模块。
download的Python项目详细描述
下载
一个从网上下载文件的免费工具。会的 尝试聪明地不下载 已经在那里了,检查以确保 在获取数据、自动解压缩内容时没有错误 下载的zipfiles(如果需要),并显示进度条 统计数据。
注意
这很大程度上得益于 MNE-python_fetch_file函数。
这个包并没有引起开发人员太多的注意,但希望范围很广 足够了,它应该仍然有用!如果你想帮助改进它,修复错误等, 请在问题中伸出援手!_
安装
克隆此存储库并安装:
python setup.py install
或者,只需使用pip:
安装pip install download
用法
在网上下载文件非常简单:
from download import download path = download(url, file_path)
名为file_name的文件将被下载到file_path的文件夹中。
文件类型
如果您的文件是zip文件,则可以添加标记:
path = download(url, file_path, kind="zip")
在这种情况下,文件将被下载,然后解压缩到文件夹中 由文件名指定。
支持的格式有'file'、'zip'、'tar'、'tar.gz' 默认为文件。
进度条
是否在文件下载期间显示进度条。 默认为true:
path = download(url, file_path, progressbar=True)
更换
如果true且url指向单个文件,则尽可能覆盖旧文件。 默认为false:
path = download(url, file_path, replace=False)
超时
URL打开超时(秒)。 默认为10秒:
path = download(url, file_path, timeout=10)
详细
是否将下载状态打印到屏幕。 默认为true:
path = download(url, file_path, verbose=True)