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 del()函数用法
Mar 24 Python
Python显示进度条的方法
Sep 20 Python
Python之reload流程实例代码解析
Jan 29 Python
完美解决Python 2.7不能正常使用pip install的问题
Jun 12 Python
Python判断字符串是否为字母或者数字(浮点数)的多种方法
Aug 03 Python
VSCode Python开发环境配置的详细步骤
Feb 22 Python
python 将字符串中的数字相加求和的实现
Jul 18 Python
python3连接kafka模块pykafka生产者简单封装代码
Dec 23 Python
解决python 虚拟环境删除包无法加载的问题
Jul 13 Python
彻底解决Python包下载慢问题
Nov 15 Python
python基础之模块的导入
Oct 24 Python
python 中的jieba分词库
Nov 23 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使用Mysql事务实例解析
2014/09/08 PHP
微信公众平台网页授权获取用户基本信息中授权回调域名设置的变动
2014/10/21 PHP
配置php.ini实现PHP文件上传功能
2014/11/27 PHP
微信公众号实现扫码获取微信用户信息(网页授权)
2019/04/09 PHP
PHP实现微信提现功能(微信商城)
2019/11/21 PHP
jquery获取特定name所有选中的checkbox,支持IE9标准模式
2013/03/18 Javascript
js判断输入是否为数字的具体实例
2013/08/03 Javascript
js中apply方法的使用详细解析
2013/11/04 Javascript
js日期范围初始化得到前一个月日期的方法
2015/05/05 Javascript
探究JavaScript函数式编程的乐趣
2015/12/14 Javascript
浅谈javascript:两种注释,声明变量,定义函数
2016/10/05 Javascript
原生JS实现图片翻书效果
2017/02/16 Javascript
详解Vue生命周期的示例
2017/03/10 Javascript
在React中如何优雅的处理事件响应详解
2017/07/24 Javascript
JavaScript设计模式之模板方法模式原理与用法示例
2018/08/07 Javascript
layui实现点击按钮给table添加一行
2018/08/10 Javascript
es6 symbol的实现方法示例
2019/04/02 Javascript
jQuery实现图片下载代码
2019/07/18 jQuery
卸载vue2.0并升级vue_cli3.0的实例讲解
2020/02/16 Javascript
[52:07]完美世界DOTA2联赛PWL S3 LBZS vs access 第二场 12.10
2020/12/13 DOTA
[03:15]DOTA2-DPC中国联赛1月22日Recap集锦
2021/03/11 DOTA
Python的装饰器用法学习笔记
2016/06/24 Python
python使用pygame框架实现推箱子游戏
2018/11/20 Python
解决Pycharm界面的子窗口不见了的问题
2019/01/17 Python
tensorflow保持每次训练结果一致的简单实现
2020/02/17 Python
浅谈numpy中函数resize与reshape,ravel与flatten的区别
2020/06/18 Python
html5中canvas学习笔记1-画板的尺寸与实际显示尺寸
2013/01/06 HTML / CSS
解决HTML5手机端页面缩放的问题
2017/10/27 HTML / CSS
使用数据结构给女朋友写个Html5走迷宫游戏
2019/11/26 HTML / CSS
菲律宾票务网站:StubHub菲律宾
2018/04/21 全球购物
网络事业创业计划书范文
2014/01/09 职场文书
2014年银行年终工作总结
2014/12/19 职场文书
教师师德工作总结2015
2015/07/22 职场文书
生产车间管理制度
2015/08/04 职场文书
ORM模型框架操作mysql数据库的方法
2021/07/25 MySQL
Golang 链表的学习和使用
2022/04/19 Golang