我在 Python 3.6(Anaconda 3、Windows 10 x64、PyCharm IDE)中使用 tqdm
包 (v4.19.5) 进行 200K+ 次迭代循环。它过于频繁地打印状态栏,以至于我之前的历史记录在控制台中消失了。
有没有办法限制状态栏更新的频率?我似乎无法在网上找到此解决方案或 tqdm website .
目前,我的状态栏是这样打印的。理想情况下,我想设置百分比变化的上限。例如,每 1% 的更改/进度更新它的频率不超过一次。
最佳答案
您可以使用 miniters 参数,我从源代码中获得了它 https://github.com/tqdm/tqdm/blob/master/tqdm/_tqdm.py
tqdm.tqdm(iterable, miniters=int(223265/100))
关于Python tqdm 包 - 如何配置状态栏更新频率较低,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47995958/