【发布时间】:2020-07-10 17:07:50
【问题描述】:
我在 Jupyter Notebook 中使用 tqdm 模块。假设我有以下带有嵌套 for 循环的代码。
import time
from tqdm.notebook import tqdm
for i in tqdm(range(3)):
for j in tqdm(range(5)):
time.sleep(1)
输出如下:
100%|██████████| 3/3 [00:15<00:00, 5.07s/it]
100%|██████████| 5/5 [00:10<00:00, 2.02s/it]
100%|██████████| 5/5 [00:05<00:00, 1.01s/it]
100%|██████████| 5/5 [00:05<00:00, 1.01s/it]
有什么选项,如何在运行过程中只显示当前 j 进度条?那么,完成迭代后的最终输出会是这样的吗?
100%|██████████| 3/3 [00:15<00:00, 5.07s/it]
100%|██████████| 5/5 [00:05<00:00, 1.01s/it]
【问题讨论】:
标签: python jupyter-notebook tqdm