python动态文本进度条的实例代码


Posted in Python onJanuary 22, 2020

如何实现动态单行刷新,答案是——覆盖

但是怎么实现覆盖呢

关键在于不换行而且能回退到开始位置

那么就要用到 \r

这个东西就是让光标回退到当前行初始位置

记得不能让换行

上码

#文本进度条.py
import time
scale = 50
print("执行开始".center(scale, "-"))//居中对齐
start = time.perf_counter()//获取起始时间
for i in range(scale+1):
  a = i*'*'
  b = (scale-i)*'.'
  c = (i/scale)*100
  dur = time.perf_counter()//每次获取当前时间
  print("\r{:^3.0f}%[{}->{}]{:.2f}s".format(c, a, b, dur), end='')//输出百分比,图形进度以及当前所用的时间,控制end为空使得不用换行
  time.sleep(0.1)
print('\n'+"结束执行".center(scale, '-'))

 运行效果:

python动态文本进度条的实例代码

总结

以上所述是小编给大家介绍的python动态文本进度条的实例代码,希望对大家有所帮助!

Python 相关文章推荐
Python数据类型详解(二)列表
May 08 Python
python 系统调用的实例详解
Jul 11 Python
python实现Adapter模式实例代码
Feb 09 Python
python清除函数占用的内存方法
Jun 25 Python
Python模拟自动存取款机的查询、存取款、修改密码等操作
Sep 02 Python
python 输入一个数n,求n个数求乘或求和的实例
Nov 13 Python
python分割一个文本为多个文本的方法
Jul 22 Python
Python实现自动访问网页的例子
Feb 21 Python
Python多线程操作之互斥锁、递归锁、信号量、事件实例详解
Mar 24 Python
Python 实现敏感目录扫描的示例代码
May 21 Python
Python selenium如何打包静态网页并下载
Aug 12 Python
Python面向对象多态实现原理及代码实例
Sep 16 Python
python wav模块获取采样率 采样点声道量化位数(实例代码)
Jan 22 #Python
使用Python实现Wake On Lan远程开机功能
Jan 22 #Python
python定义类self用法实例解析
Jan 22 #Python
通过实例解析python描述符原理作用
Jan 22 #Python
python基于property()函数定义属性
Jan 22 #Python
Python @property装饰器原理解析
Jan 22 #Python
Python底层封装实现方法详解
Jan 22 #Python
You might like
「OVERLORD」动画重要删减!雅儿贝德的背叛?至尊猎杀队结成
2020/04/09 日漫
PHP静态成员变量和非静态成员变量详解
2017/02/14 PHP
JQuery 弹出框定位实现方法
2010/12/02 Javascript
animate动画示例(泪奔的小孩)及stop和delay的使用
2013/05/06 Javascript
javascript常用的正则表达式实例
2014/05/15 Javascript
js中各种类型的变量在if条件中是true还是false
2014/07/16 Javascript
返回顶部按钮响应滚动且动态显示与隐藏
2014/10/14 Javascript
分享纯手写漂亮的表单验证
2015/11/19 Javascript
JavaScript实现简洁的俄罗斯方块完整实例
2016/03/01 Javascript
JS声明式函数与赋值式函数实例分析
2016/12/13 Javascript
Node.js中用D3.js的方法示例
2017/01/16 Javascript
详解nodejs中的process进程
2017/03/19 NodeJs
微信小程序获取微信运动步数的实例代码
2017/07/20 Javascript
详解Vue内部怎样处理props选项的多种写法
2018/11/06 Javascript
JavaScript常见事件处理程序实例总结
2019/01/05 Javascript
JSON字符串操作移除空串更改key/value的介绍
2019/01/05 Javascript
js实现轮播图特效
2020/05/28 Javascript
js实现自定义滚动条的示例
2020/10/27 Javascript
python利用smtplib实现QQ邮箱发送邮件
2020/05/20 Python
Python实现12306火车票抢票系统
2019/07/04 Python
python爬虫 urllib模块url编码处理详解
2019/08/20 Python
Python生成器generator原理及用法解析
2020/07/20 Python
HTML5头部标签的一些常用信息小结
2016/10/23 HTML / CSS
耐克美国官网:Nike.com
2016/08/01 全球购物
伦敦一家西班牙童装精品店:La Coqueta
2018/02/02 全球购物
介绍一下木马病毒的种类
2015/07/26 面试题
运动会100米解说词
2014/01/23 职场文书
即将毕业大学生自荐信
2014/01/24 职场文书
初中美术教学反思
2014/01/29 职场文书
初中学校对照检查材料
2014/08/19 职场文书
2014年人大工作总结
2014/12/10 职场文书
个人承诺书格式范文
2015/04/29 职场文书
2016年大学迎新晚会工作总结
2015/10/15 职场文书
Redis 中使用 list,streams,pub/sub 几种方式实现消息队列的问题
2022/03/16 Redis
Java并发编程之原子性-Atomic的使用
2022/03/16 Java/Android
详解Python内置模块Collections
2022/03/22 Python