Python 3.x 如何创建一个具有三重循环的加工条?
我有一个密码 从TQM导入TQM 导入时间Python 3.x 如何创建一个具有三重循环的加工条?,python-3.x,tqdm,Python 3.x,Tqdm,我有一个密码 从TQM导入TQM 导入时间 for i in tqdm(range(10)): for j in tqdm(range(20)): for k in tqdm(range(30)): time.sleep(0.01) 它将创建三个处理条,如下所示: 10%|████▍ | 1/10 [00:06<00:54, 6.06s/it 50%|██████
for i in tqdm(range(10)):
for j in tqdm(range(20)):
for k in tqdm(range(30)):
time.sleep(0.01)
它将创建三个处理条,如下所示:
10%|████▍ | 1/10 [00:06<00:54, 6.06s/it
50%|█████████████████████▌ | 10/20 [00:03<00:03, 3.30it/s]
50%|█████████████████████▌ | 15/30 [00:03<00:03, 3.30it/s]
10%|████▍ | 1/10[00:06您可以从循环中取消连接TQM,如下所示:
with tqdm(total=6000) as t:
for i in range(10):
for j in range(20):
for k in range(30):
time.sleep(0.01)
t.update()
然后,无论您在循环中执行什么操作,都会按预期进行,在最内部循环的每次迭代过程中,6000的单个进度条只会更新。@MoonLee很高兴为您提供帮助!
with tqdm(total=6000) as t:
for i in range(10):
for j in range(20):
for k in range(30):
time.sleep(0.01)
t.update()