纯python下载实用程序

wget的Python项目详细描述


用法

python -m wget [options] <URL>

options:
-o –output FILE|DIR output filename or directory

API使用

>>> import wget
>>> url = 'http://www.futurecrew.com/skaven/song_files/mp3/razorback.mp3'
>>> filename = wget.download(url)
100% [................................................] 3841532 / 3841532>
>> filename
'razorback.mp3'

你在上面看到的歪斜是一个记录在案的副作用。 备选进度条:

>>> wget.download(url, bar=bar_thermometer)

更改日志

3.2(2015-10-22)
3.1(2015-10-18)
3.0(2015-10-17)
2.2(2014-07-19)
  • 它可以再次下载,无需-o选项
2.1(2014-07-10)
  • 它显示命令行帮助
  • -o选项允许选择输出文件/目录
    • 下载(url,out,bar)包含out参数
2.0(2013-04-26)
  • 它显示百分比
  • 它有用法示例
  • 如果用作库,它会改变
    • 默认情况下,下载显示进度条
    • Bar_Adaptive获得改进算法
    • 下载(url,bar)包含bar参数 *巴(当前,总计)
    • 进程回调名为回调进程
1.0(2012年11月13日)
  • 它与python 3一起运行
0.9(2012-11-13)
    如果它已经存在,则重命名文件
  • 它可以用作库
    • 下载(url)返回文件名
    • bar_adaptive()绘制进度条
    • Bar_Thermometer()简化条形图
0.8(2011-05-03)
  • 它从http头检测文件名
0.7(2011-03-01)
  • python 2.5的兼容性修复程序
  • 进度条的宽度限制为100个字符
0.6(2010-04-24)
  • 它在POSIX上检测控制台宽度
0.5(2010-04-23)
  • 它在Windows上检测控制台宽度
0.4(2010-04-15)
  • 它显示可爱的进度条
0.3(2010-04-05)
  • 它在当前目录中创建临时文件
0.2(2010-02-16)
  • 它尝试从url检测文件名
0.1(2010-02-04)
  • 它可以下载文件

发布清单

[]wget.py中的更新版本
[x]更新setup.py中的说明
[]python setup.py检查-mrs
[]python setup.py sdist上载
[]标记hg版本

- 安纳托利技术公司

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

推荐PyPI第三方库


热门话题
通过@Repository保存时出现java neo4j空指针异常   java为什么我会遇到与NONC相关的长时间应用程序暂停?   java ArrayList比array慢2倍   java Spring安全性无法将未登录用户从主页重定向到登录   java我可以使用CDI将资源注入JAXRS应用程序/ResourceConfig吗?   AngularJs和Javaservlet技术   java Microsoft异步会话转录问题:SLF4J问题+连接问题错误11001   设计模式Java产品交易商规范类?   java如何查找包含两个唯一重复字符的最长子字符串   如何在JAR文件中正确地修补Java类?   java从配置加载凭据   Java视图模板库   Android Java:用彩色动画突出显示新的ListViewItems   如果必须转到“else”语句,java将重复“if”语句   lotusscript使用Java/Lotus脚本确定设备是否为触摸屏   intellij idea Java命令错误。无法找到或加载主类   Java中的多线程重写进程类   Java设计二维数组