文本进度条
Posted renxiaoyan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文本进度条相关的知识,希望对你有一定的参考价值。
#用sleep()模拟 import time scale = 10 print("----执行开始-----") for i in range(scale+1): a = ‘*‘ *i b = ‘.‘ *(scale-i) c = (i/scale)*100 print("{:^3.f}%[{}->{}]".format(c,a,b)) time.sleep(0.1) print("----执行结束-----") 单行动态刷新 不能换行 用后一行覆盖前一行 import time scale = 50 print("执行开始".center(scale//2,"-")) start = time.perf_counter() for i in range(scale+1): a = ‘*‘ *i b = ‘.‘ *(scale-i) c = (i/scale)*100 dur = time.perf_counter()-start print("{:^3.f}%[{}->{}]{:.2f}s".format(c,a,b,dur).end=‘‘) time.sleep(0.1) print(" "+"执行结束".center(scale//2,‘-‘)) #使用perf_counter() 比较程序运行时间
以上是关于文本进度条的主要内容,如果未能解决你的问题,请参考以下文章
自定义对话框片段内的进度条 - 如何从 AsyncTask 传递进度?
在recyclerview片段Reandroid中屏幕旋转后进度条不显示