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实现杨辉三角思路
Jul 14 Python
机器学习的框架偏向于Python的13个原因
Dec 07 Python
PyQt5每天必学之拖放事件
Aug 27 Python
numpy实现合并多维矩阵、list的扩展方法
May 08 Python
Python中使用Counter进行字典创建以及key数量统计的方法
Jul 06 Python
Python编程flask使用页面模版的方法
Dec 28 Python
Python 图像处理: 生成二维高斯分布蒙版的实例
Jul 04 Python
Python爬虫实现的根据分类爬取豆瓣电影信息功能示例
Sep 15 Python
python字符串的拼接方法总结
Nov 18 Python
Pycharm连接gitlab实现过程图解
Sep 01 Python
python 下载文件的几种方法汇总
Jan 06 Python
python基础详解之if循环语句
Apr 24 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
咖啡冲泡指南 咖啡有哪些制作方式 单品咖啡 意式咖啡
2021/03/06 冲泡冲煮
PHP下escape解码函数的实现方法
2010/08/08 PHP
PHP中获取文件扩展名的N种方法小结
2012/02/27 PHP
使用PHP如何实现高效安全的ftp服务器(一)
2015/12/20 PHP
js 纯数字不重复排列的另类方法
2010/07/17 Javascript
js操作label给label赋值及取label的值示例
2013/11/07 Javascript
js中Math之random,round,ceil,floor的用法总结
2013/12/26 Javascript
JavaScript获取并更改input标签name属性的方法
2015/07/02 Javascript
jQuery处理XML文件的几种方法
2016/06/14 Javascript
移动端Ionic App 资讯上下循环滚动的实现代码(跑马灯效果)
2017/08/29 Javascript
weex里Vuex state使用storage持久化详解
2017/09/09 Javascript
js中json对象和字符串的理解及相互转化操作实现方法
2017/09/22 Javascript
基于vue2实现左滑删除功能
2017/11/28 Javascript
vue element-ui 绑定@keyup事件无效的解决方法
2018/03/09 Javascript
前端vue-cli项目中使用img图片和background背景图的几种方法
2019/11/13 Javascript
基于JS判断对象是否是数组
2020/01/10 Javascript
[04:22]DSPL第二期精彩集锦:残血反杀!
2014/12/10 DOTA
利用QT写一个极简单的图形化Python闹钟程序
2015/04/07 Python
pygame学习笔记(3):运动速率、时间、事件、文字
2015/04/15 Python
详解Python3中的Sequence type的使用
2015/08/01 Python
python中import reload __import__的区别详解
2017/10/16 Python
Python 查看文件的读写权限方法
2018/01/23 Python
python画一个玫瑰和一个爱心
2020/08/18 Python
flask-restful使用总结
2018/12/04 Python
pandas删除行删除列增加行增加列的实现
2019/07/06 Python
python取均匀不重复的随机数方式
2019/11/27 Python
Python 线性回归分析以及评价指标详解
2020/04/02 Python
CSS3 box-sizing属性
2009/04/17 HTML / CSS
玩具反斗城天猫官方旗舰店:享誉全球的玩具店
2017/10/10 全球购物
I.T中国官网:精选时尚设计师单品网购平台
2018/03/26 全球购物
必须要使用游标的SQL语句有那些
2012/05/07 面试题
内科护士实习自我鉴定
2013/10/17 职场文书
租房合同协议书
2014/04/09 职场文书
《荷花》教学反思
2014/04/16 职场文书
党员“四风”方面存在问题及整改措施
2014/09/24 职场文书
2014年平安夜寄语
2014/12/08 职场文书