下面的简单代码使用tqdm在遍历循环时显示进度条:
import tqdm
for f in tqdm.tqdm(range(100000000)):
if f > 100000000/4:
break
执行中断时失败:
$ python test.py
24%|████▎ | 24425076/100000000 [00:03<00:11, 6550673.18it/s]
Exception KeyError: KeyError(<weakref at 0x7fb8799f1158; to 'tqdm' at 0x7fb8799de190>,) in ignored
我正在使用 Python v2.7.6 和 tqdm v4.32.1:
$ python --version
Python 2.7.6
$ python -m tqdm --version
4.23.1
我在互联网上寻找了类似的错误,但没有积极的结果。