一个简短小巧的带百分比的进度条
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个简短小巧的带百分比的进度条相关的知识,希望对你有一定的参考价值。
大家在安装程序或下载文件时,通常都能看到进度条,提示你当前任务的进度。其实,在python中实现这个功能很简单,下面是具体代码。在实际应用中,你完全可以根据自己的要求进行修改!比如,示例中是通过time.sleep()方法进行时间延迟,你完全可以根据实际的程序运行耗时进行控制;同样,在进度百分比处,你也可以显示实际的进度比,而不是例子中机械的自增百分比。
import sys import time def view_bar(num, total): rate = num / total rate_num = int(rate * 100) r = ‘\r[%s%s]%d%%‘ % ("="*num, " "*(100-num), rate_num, ) sys.stdout.write(r) sys.stdout.flush() if __name__ == ‘__main__‘: for i in range(0, 101): time.sleep(0.1) view_bar(i, 100)
以上是关于一个简短小巧的带百分比的进度条的主要内容,如果未能解决你的问题,请参考以下文章
这是一个进度条的效果,但是代码中的百分比显示不是我想要的,我想要的是数字自动计算百分比。
JAVAFX ProgressBar ,如何让进度条上显示百分比啊,而且是缓慢的递增的那种