下载管理器库

dlmanager的Python项目详细描述


https://badge.fury.io/py/dlmanager.svgDocumentation Statushttps://travis-ci.org/parkouss/dlmanager.svg?branch=masterhttps://codecov.io/github/parkouss/dlmanager/coverage.svg?branch=master

数据链路管理器

dlmanager是python 2和3download manager库,具有以下特性 功能:

  • 在后台并行下载文件
  • 取消下载
  • 将下载内容存储在给定的目录中,避免重新下载文件
  • 限制此目录的大小,删除最旧的文件

示例

fromdlmanagerimportDownloadManager,PersistLimitmanager=DownloadManager("dlmanager-destir",persist_limit=PersistLimit(size_limit=1073741824,#  1 GB maxfile_limit=10,# force to keep 10 files even if size_limit is reached))# Start downloads in background# Note that if files are already present, this is a no-op.manager.download(url1)manager.download(url2)# Wait for completiontry:manager.wait()except:manager.cancel()raise

安装

使用pip:

pip install -U dlmanager

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
记录打印JAVA控制台客户端的SOAP消息   java camunda异常找不到id为空的任务任务   java如何将json文件转换为以下格式{“Description”:“Cmd是一个开源工具”,数据{“别名”:“xCmd”,“软件”:“xCmd”,“_raw”:“}   java在Hibernate期间清理连接池花费的时间太长   用Java实现基本FTP客户端的socket   Java生成文本文件格式的格式化报告   java hibernate createQuery vs get   TriggerBuilder<Trigger>类型中带有Schedule(ScheduleBuilder<SBT>)的java不适用于参数(可变触发器)   JavaSwing:GlassPane防止鼠标指针更改   java使用for循环创建上下三角形   maven“Java Home”在cmd中运行“mvn v”时不显示   java客户端无法联机连接到服务器   java面向对象程序设计问题   java如何按升序和降序对hashmap数据进行排序   java为什么JPanel从不调用reapint