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 相关文章推荐
wxPython中文教程入门实例
Jun 09 Python
Python实现的简单算术游戏实例
May 26 Python
详解Python中使用base64模块来处理base64编码的方法
Jul 01 Python
Python中属性和描述符的正确使用
Aug 23 Python
Python实现矩阵加法和乘法的方法分析
Dec 19 Python
python 动态加载的实现方法
Dec 22 Python
Python 实现Serial 与STM32J进行串口通讯
Dec 18 Python
python实现低通滤波器代码
Feb 26 Python
大数据分析用java还是Python
Jul 06 Python
详解Django自定义图片和文件上传路径(upload_to)的2种方式
Dec 01 Python
Python实现对word文档添加密码去除密码的示例代码
Dec 29 Python
python 字典和列表嵌套用法详解
Jun 29 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操作Access类(PHP+ODBC+Access)
2007/01/02 PHP
PHP is_dir() 判断给定文件名是否是一个目录
2010/05/10 PHP
PHP微信API接口类
2016/08/22 PHP
php结合ajax实现手机发红包的案例
2016/10/13 PHP
基于jquery+thickbox仿校内登录注册框
2010/06/07 Javascript
jquery实现marquee效果(文字或者图片的水平垂直滚动)
2013/01/07 Javascript
node.js使用nodemailer发送邮件实例
2014/03/10 Javascript
json实现前后台的相互传值详解
2015/01/05 Javascript
JS实现页面超时后自动跳转到登陆页面
2015/01/19 Javascript
jQuery form插件的使用之处理server返回的JSON, XML,HTML数据
2016/01/26 Javascript
JavaScript自定义浏览器滚动条兼容IE、 火狐和chrome
2017/01/05 Javascript
bootstrap 下拉多选框进行多选传值问题代码分析
2017/02/14 Javascript
ionic2打包android时gradle无法下载的解决方法
2017/04/05 Javascript
Vue生命周期示例详解
2017/04/12 Javascript
JavaScript中document.referrer的用法详解
2017/07/04 Javascript
Angular之toDoList的实现代码示例
2017/12/02 Javascript
详解基于Vue-cli搭建的项目如何和后台交互
2018/06/29 Javascript
mock.js模拟数据实现前后端分离
2019/07/24 Javascript
React Native 混合开发多入口加载方式详解
2019/09/23 Javascript
Vue强制组件重新渲染的方法讨论
2020/02/03 Javascript
利用Python画ROC曲线和AUC值计算
2016/09/19 Python
基于python(urlparse)模板的使用方法总结
2017/10/13 Python
Python线性回归实战分析
2018/02/01 Python
python3实现字符串的全排列的方法(无重复字符)
2018/07/07 Python
详解python中的Turtle函数库
2018/11/19 Python
pycharm的python_stubs问题
2020/04/08 Python
pycharm 关闭search everywhere的解决操作
2021/01/15 Python
美国最大的团购网站:Groupon
2016/07/23 全球购物
Beach Bunny Swimwear官网:设计师泳装和性感比基尼
2019/03/13 全球购物
高等教育学专业自荐书
2014/06/17 职场文书
计算机科学与技术专业求职信
2014/09/03 职场文书
2015毕业实习推荐信
2015/03/23 职场文书
学校实习推荐信
2015/03/27 职场文书
周恩来的四个昼夜观后感
2015/06/03 职场文书
mysql中between的边界,范围说明
2021/06/08 MySQL
Mysql中where与on的区别及何时使用详析
2021/08/04 MySQL