美文网首页
python实现进度条

python实现进度条

作者: CaiGuangyin | 来源:发表于2018-08-27 16:44 被阅读221次
import time, sys

def process(num, total):
    rate = num / total
    ratenum = int(round(rate, 2) * 100)
    bar = '\r%s%% [%s%s]' %(ratenum, '#'*ratenum, ' '*(100 - ratenum))
    sys.stdout.write(bar)
    sys.stdout.flush()

n = 80
for i in range(1, n+1):
    time.sleep(0.1)
    process(i, n)

相关文章

网友评论

      本文标题:python实现进度条

      本文链接:https://www.haomeiwen.com/subject/lcdtwftx.html