Python调用命令行进度条的方法


Posted in Python onMay 05, 2015

本文实例讲述了Python调用命令行进度条的方法。分享给大家供大家参考。具体分析如下:

关键点是输出'\r'这个字符可以使光标回到一行的开头,这时输出其它内容就会将原内容覆盖。

import time
import sys
def progress_test():
  bar_length=20
  for percent in xrange(0, 100):
    hashes = '#' * int(percent/100.0 * bar_length)
    spaces = ' ' * (bar_length - len(hashes))
    sys.stdout.write("\rPercent: [%s] %d%%"%(hashes + spaces, percent))
    sys.stdout.flush()
    time.sleep(1)
progress_test()

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python输出当前目录下index.html文件路径的方法
Apr 28 Python
为Python的web框架编写前端模版的教程
Apr 30 Python
21行Python代码实现拼写检查器
Jan 25 Python
python3设计模式之简单工厂模式
Oct 17 Python
Python3中在Anaconda环境下安装basemap包
Oct 21 Python
Python 静态方法和类方法实例分析
Nov 21 Python
Python使用turtle库绘制小猪佩奇(实例代码)
Jan 16 Python
Python 读取有公式cell的结果内容实例方法
Feb 17 Python
基于python和flask实现http接口过程解析
Jun 15 Python
python模块内置属性概念及实例
Feb 18 Python
FP-growth算法发现频繁项集——发现频繁项集
Jun 24 Python
python实现会员信息管理系统(List)
Mar 18 Python
Python记录详细调用堆栈日志的方法
May 05 #Python
进一步探究Python的装饰器的运用
May 05 #Python
Python获取任意xml节点值的方法
May 05 #Python
Python实现方便使用的级联进度信息实例
May 05 #Python
Python封装shell命令实例分析
May 05 #Python
用Python中的字典来处理索引统计的方法
May 05 #Python
python递归计算N!的方法
May 05 #Python
You might like
php 用checkbox一次性删除多条记录的方法
2010/02/23 PHP
深入php之规范编程命名小结
2013/05/15 PHP
php xml常用函数的集合(比较详细)
2013/06/06 PHP
php购物车实现方法
2015/01/03 PHP
ThinkPHP框架实现FTP图片上传功能示例
2019/04/08 PHP
php版本CKEditor 4和CKFinder安装及配置方法图文教程
2019/06/05 PHP
JavaScript 监听textarea中按键事件
2009/10/08 Javascript
Jquery 表单取值赋值的一些基本操作
2009/10/11 Javascript
基于jquery实现漂亮的动态信息提示效果
2011/08/02 Javascript
jQuery-onload让第一次页面加载时图片是淡入方式显示
2012/05/23 Javascript
js+css 实现遮罩居中弹出层(随浏览器窗口滚动条滚动)
2013/12/11 Javascript
javascript图片相似度算法实现 js实现直方图和向量算法
2014/01/14 Javascript
前端js文件合并的三种方式推荐
2016/05/19 Javascript
内容滑动切换效果jquery.hwSlide.js插件封装
2016/07/07 Javascript
AngularJS实现标签页的两种方式
2016/09/05 Javascript
详解vue-cli官方脚手架配置
2018/07/20 Javascript
原生JS实现前端本地文件上传
2018/09/08 Javascript
IDEA安装vue插件图文详解
2019/09/26 Javascript
layui form.render('select', 'test2') 更新渲染的方法
2019/09/27 Javascript
vantUI 获得piker选中值的自定义ID操作
2020/11/04 Javascript
Python解析xml中dom元素的方法
2015/03/12 Python
python读写二进制文件的方法
2015/05/09 Python
浅谈Python 多进程默认不能共享全局变量的问题
2019/01/11 Python
Python高级特性与几种函数的讲解
2019/03/08 Python
Python目录和文件处理总结详解
2019/09/02 Python
Python之指数与E记法的区别详解
2019/11/21 Python
一文了解python 3 字符串格式化 F-string 用法
2020/03/04 Python
python实现单机五子棋
2020/08/28 Python
美国钻石商店:Zales
2016/11/20 全球购物
编辑找工作求职信范文
2013/12/16 职场文书
会计岗位描述
2014/02/22 职场文书
新学期红领巾广播稿
2014/10/04 职场文书
党的群众路线教育实践活动个人整改落实情况汇报
2014/10/28 职场文书
酒店辞职书怎么写
2015/02/26 职场文书
2016年端午节校园广播稿
2015/12/18 职场文书
Python操作CSV格式文件的方法大全
2021/07/15 Python