我在Jupyter Notebook中使用tqdm模块。假设我有以下带有嵌套for循环的代码段。
输出的结果如下:
有没有选项可以在运行期间仅显示当前的进度条 j?因此,在迭代完成后,最终输出将如下所示?
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]
progress_apply
方法没有帮助。 - vmg