我想在Jupyter笔记本中使用tqdm的手动进度条来处理嵌套循环。为了对所有迭代进行概述,我使用以下手动更新进度条的方法:
from tqdm.notebook import tqdm
a = range(100)
b = range(5)
pbar = tqdm(total=len(a)*len(b))
for a_ in a:
for b_ in b:
pbar.update(1)
pbar.refresh()
然而,当达到总迭代次数(即100%)时,颜色仍然是蓝色。但如果我使用类似于 for i in trange(100): ...
这样的代码,完成后进度条会变为绿色。
有人能告诉我如何实现手动进度条相同的行为吗?感谢帮助!