Tqdm 是一个快速,可扩展的Python进度条,可以在 Python 长循环中添加一个进度提示信息,用户只需要封装任意的迭代器tqdm(iterator)。
首先 pip安装
完成之后安装tqdm,在cmd终端输入:pip install tqdm
使用:
from tqdm import tqdm
import time
import sys
for i in tqdm(range(100)):
time.sleep(.1)
for i in range(100):
a = (i+1)/5
b = 20-a
#sys.stdout.write('\r>>convert image %d/%d'%(i,b))
sys.stdout.write('\r|%s%s|%d%%'%(a*'▇',b*' ',i+1))
sys.stdout.flush()
time.sleep(.1)
效果: