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 相关文章推荐
gearman的安装启动及python API使用实例
Jul 08 Python
Python创建xml的方法
Mar 10 Python
实践Python的爬虫框架Scrapy来抓取豆瓣电影TOP250
Jan 20 Python
深入解析Python设计模式编程中建造者模式的使用
Mar 02 Python
Python判断字符串是否为字母或者数字(浮点数)的多种方法
Aug 03 Python
Python延时操作实现方法示例
Aug 14 Python
python3使用腾讯企业邮箱发送邮件的实例
Jun 28 Python
多版本python的pip 升级后, pip2 pip3 与python版本失配解决方法
Sep 11 Python
python2和python3应该学哪个(python3.6与python3.7的选择)
Oct 01 Python
pytorch中的自定义数据处理详解
Jan 06 Python
python随机模块random使用方法详解
Feb 14 Python
Python实现区域填充的示例代码
Feb 03 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
最省空间的计数器
2006/10/09 PHP
反射调用private方法实践(php、java)
2015/12/21 PHP
Laravel使用memcached缓存对文章增删改查进行优化的方法
2016/10/08 PHP
Mootools 1.2教程 设置和获取样式表属性
2009/09/15 Javascript
复制小说文本时出现的随机乱码的去除方法
2010/09/07 Javascript
javascript页面渲染速度测试脚本分享
2014/04/15 Javascript
PHPMyAdmin导入时提示文件大小超出PHP限制的解决方法
2015/03/30 Javascript
基于angularjs实现图片放大镜效果
2016/08/31 Javascript
vuejs通过filterBy、orderBy实现搜索筛选、降序排序数据
2020/10/26 Javascript
Javarscript中模块(module)、加载(load)与捆绑(bundle)详解
2017/05/28 Javascript
vue-cli3配置favicon.ico和title的流程
2020/10/27 Javascript
Python笔记(叁)继续学习
2012/10/24 Python
儿童python练习实例
2018/05/27 Python
一百多行python代码实现抢票助手
2018/09/25 Python
让代码变得更易维护的7个Python库
2018/10/09 Python
Python给定一个句子倒序输出单词以及字母的方法
2018/12/20 Python
对python 通过ssh访问数据库的实例详解
2019/02/19 Python
解析python实现Lasso回归
2019/09/11 Python
python Shapely使用指南详解
2020/02/18 Python
Python: tkinter窗口屏幕居中,设置窗口最大,最小尺寸实例
2020/03/04 Python
Python reversed函数及使用方法解析
2020/03/17 Python
CSS3实现自定义Checkbox特效实例代码
2017/04/24 HTML / CSS
html5理解head_动力节点Java学院整理
2017/07/13 HTML / CSS
几个解决兼容IE6\7\8不支持html5标签的几个方法
2013/01/07 HTML / CSS
美国休闲服装品牌:Express
2016/09/24 全球购物
亚洲颇具影响力的男性在线购物零售商:His
2019/11/24 全球购物
Servlet的生命周期
2013/08/25 面试题
个人思想理论学习的自我鉴定
2013/11/30 职场文书
教师应聘个人求职信
2013/12/10 职场文书
学习交流会主持词
2014/04/01 职场文书
商业项目策划方案
2014/06/05 职场文书
安徽导游词
2015/02/12 职场文书
2015年秋季运动会广播稿
2015/08/19 职场文书
小学数学继续教育研修日志
2015/11/13 职场文书
2019安全宣传标语大全
2019/08/14 职场文书
详解Java实现数据结构之并查集
2021/06/23 Java/Android