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最简单的接口自动化框架
Jan 02 Python
Python实现查找二叉搜索树第k大的节点功能示例
Jan 24 Python
使用Python脚本zabbix自定义key监控oracle连接状态
Aug 28 Python
Python实现基于socket的udp传输与接收功能详解
Nov 15 Python
python 实现绘制整齐的表格
Nov 18 Python
Python下利用BeautifulSoup解析HTML的实现
Jan 17 Python
python梯度下降算法的实现
Feb 24 Python
Python实现AI自动抠图实例解析
Mar 05 Python
python实现Pyecharts实现动态地图(Map、Geo)
Mar 25 Python
python爬虫容易学吗
Jun 02 Python
Python求区间正整数内所有素数之和的方法实例
Oct 13 Python
Django展示可视化图表的多种方式
Apr 08 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
php 接口类与抽象类的实际作用
2009/11/26 PHP
for循环连续求和、九九乘法表代码
2012/02/20 PHP
php实现通过cookie换肤的方法
2015/07/13 PHP
简单谈谈php浮点数精确运算
2016/03/10 PHP
浅析PHP7 的垃圾回收机制
2019/09/06 PHP
IE和Firefox下javascript的兼容写法小结
2008/12/10 Javascript
javascript取消文本选定的实现代码
2010/11/14 Javascript
基于javascript、ajax、memcache和PHP实现的简易在线聊天室
2015/02/03 Javascript
JavaScript获取当前网页标题(title)的方法
2015/04/03 Javascript
Jquery中巧用Ajax的beforeSend方法
2016/01/20 Javascript
javascript随机抽取0-100之间不重复的10个数
2016/02/25 Javascript
基于JavaScript实现表单密码的隐藏和显示出来
2016/03/02 Javascript
BootStrap智能表单实战系列(八)表单配置json详解
2016/06/13 Javascript
JS模拟的Map类实现方法
2016/06/17 Javascript
利用Angularjs实现幻灯片效果
2016/09/07 Javascript
JavaScript简单计算人的年龄示例
2017/04/15 Javascript
使用Angular CLI进行Build(构建)和Serve详解
2018/03/24 Javascript
js与jQuery实现获取table中的数据并拼成json字符串操作示例
2018/07/12 jQuery
swiper在angularjs中使用循环轮播失效的解决方法
2018/09/27 Javascript
JavaScript实现表单注册、表单验证、运算符功能
2018/10/15 Javascript
vue+element 模态框表格形式的可编辑表单实现
2019/06/07 Javascript
解决包含在label标签下的checkbox在ie8及以下版本点击事件无效果兼容的问题
2019/10/27 Javascript
[03:04]2018年国际邀请赛典藏宝瓶&莱恩声望物品展示 片尾有彩蛋
2018/06/04 DOTA
jupyter notebook引用from pyecharts.charts import Bar运行报错
2020/04/23 Python
python使用BeautifulSoup与正则表达式爬取时光网不同地区top100电影并对比
2019/04/15 Python
总结Python图形用户界面和游戏开发知识点
2019/05/22 Python
解决Python 函数声明先后顺序出现的问题
2020/09/02 Python
当当网软件测试笔试题
2015/11/24 面试题
函授自我鉴定范文
2014/02/06 职场文书
《梅兰芳学艺》教学反思
2014/02/24 职场文书
歌唱比赛主持词
2014/03/18 职场文书
保护环境倡议书100字
2014/05/19 职场文书
新党章心得体会
2014/09/04 职场文书
优秀教师自我评价范文
2014/09/27 职场文书
教师群众路线学习心得体会
2014/11/04 职场文书
求职信内容一般写什么?
2015/03/20 职场文书