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深入学习之特殊方法与多范式
Aug 31 Python
python获取当前用户的主目录路径方法(推荐)
Jan 12 Python
Python中Django发送带图片和附件的邮件
Mar 31 Python
python实现m3u8格式转换为mp4视频格式
Feb 28 Python
Django读取Mysql数据并显示在前端的实例
May 27 Python
python找出完数的方法
Nov 12 Python
python 实现GUI(图形用户界面)编程详解
Jul 17 Python
在python中实现同行输入/接收多个数据的示例
Jul 20 Python
在Python中等距取出一个数组其中n个数的实现方式
Nov 27 Python
Python中关于logging模块的学习笔记
Jun 03 Python
Python工程师必考的6个经典面试题
Jun 28 Python
用Python 爬取猫眼电影数据分析《无名之辈》
Jul 24 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
IIS下配置Php+Mysql+zend的图文教程
2006/12/08 PHP
php从memcache读取数据再批量写入mysql的方法
2014/12/29 PHP
php可扩展的验证类实例(可对邮件、手机号、URL等验证)
2015/07/09 PHP
JQuery扩展插件Validate 1 基本使用方法并打包下载
2011/09/05 Javascript
javaScript 删除字符串空格多种方法小结
2012/10/24 Javascript
轻松创建nodejs服务器(8):非阻塞是如何实现的
2014/12/18 NodeJs
jQuery中slideUp 和 slideDown 的点击事件
2015/02/26 Javascript
Javascript中this关键字的一些小知识
2015/03/15 Javascript
js基于cookie记录来宾姓名的方法
2016/07/19 Javascript
详解如何较好的使用js
2016/12/16 Javascript
详解使用nodeJs安装Vue-cli
2017/05/17 NodeJs
vue proxyTable 接口跨域请求调试的示例
2017/09/12 Javascript
element-ui 的el-button组件中添加自定义颜色和图标的实现方法
2018/10/26 Javascript
Vue Prop属性功能与用法实例详解
2019/02/23 Javascript
vue缓存的keepalive页面刷新数据的方法
2019/04/23 Javascript
ES6 Promise对象的应用实例分析
2019/06/27 Javascript
javascript canvas检测小球碰撞
2020/04/17 Javascript
原生JS生成指定位数的验证码
2020/10/28 Javascript
解决iview table组件里的 固定列 表格不自适应的问题
2020/11/13 Javascript
Python3如何解决字符编码问题详解
2017/04/23 Python
Python生成短uuid的方法实例详解
2018/05/29 Python
Python 读写文件的操作代码
2018/09/20 Python
Django基础知识 URL路由系统详解
2019/07/18 Python
Python自动化完成tb喵币任务的操作方法
2019/10/30 Python
mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法
2020/03/19 Python
python openCV实现摄像头获取人脸图片
2020/08/20 Python
css3 条纹化和透明化表格Firefox下测试成功
2014/04/15 HTML / CSS
文言文形式的学生求职信
2013/12/03 职场文书
出纳担保书范文
2014/04/02 职场文书
经贸日语专业自荐信
2014/09/02 职场文书
幼儿园教师考核评语
2014/12/31 职场文书
在CSS中映射鼠标位置并实现通过鼠标移动控制页面元素效果(实例代码)
2021/04/22 HTML / CSS
Java生成读取条形码和二维码的简单示例
2021/07/09 Java/Android
关于CentOS 8 搭建MongoDB4.4分片集群的问题
2021/10/24 MongoDB
Jpa Specification如何实现and和or同时使用查询
2021/11/23 Java/Android
用Python生成会跳舞的美女
2022/01/18 Python