【发布时间】:2019-11-02 18:14:30
【问题描述】:
我一直在查看tqdm 文档,但无论我在哪里看,我都找不到提取经过的时间和估计的剩余时间的方法> 字段(基本上是每行进度条的中心:00:00<00:02)。
0%| | 0/200 [00:00<?, ?it/s]
4%|▎ | 7/200 [00:00<00:02, 68.64it/s]
8%|▊ | 16/200 [00:00<00:02, 72.87it/s]
12%|█▎ | 25/200 [00:00<00:02, 77.15it/s]
17%|█▋ | 34/200 [00:00<00:02, 79.79it/s]
22%|██▏ | 43/200 [00:00<00:01, 79.91it/s]
26%|██▌ | 52/200 [00:00<00:01, 80.23it/s]
30%|███ | 61/200 [00:00<00:01, 82.13it/s]
....
100%|██████████| 200/200 [00:02<00:00, 81.22it/s]
tqdm 本质上是在发生更新时打印动态进度条,但是有没有办法“只”打印 00:01 和 00:02 部分,所以我可以在我的 Python 程序的其他地方使用它们,例如在自动停止代码中,如果花费太长时间就会停止进程?
【问题讨论】:
标签: python printing progress-bar iterable tqdm