python可以调用tgdm模块直观展示运行进度,很好用。
1、首先要安装tqdm
pip install tqdm
2、常用方法示例:
from tqdm import tqdm
import time
#total参数设置进度条的总长度
target=[]
with tqdm(total=100) as bar: # total表示预期的迭代次数
for i in range(100): # 同上total值
time.sleep(0.1)#睡眠,可睡可不睡
if (i%3==0):
target.append(i)
bar.set_postfix(num_found=len(target))#显示已找到目标值的数量
bar.set_description("处理{0}中".format(i))#添加描述
bar.update(1) #每次更新进度条的长度
效果: