我尝试了以下方法
但他们无法移除破损的进度条。
from tqdm.notebook import tqdm
tqdm_iterator = tqdm(range(10000), leave=False)
for i in tqdm_iterator:
time.sleep(0.0001)
if i>8000:
tqdm_iterator.n = 10000
break
发布于 2022-07-30 11:49:57
leave=False
参数仅在它完成后移除显示条,例如。当计数器到达10000
时。如果要立即清除进度条输出,可以执行tqdm_iterator.container.close()
,如下所示:
from tqdm.notebook import tqdm
tqdm_iterator = tqdm(range(10000), leave=False)
for i in tqdm_iterator:
time.sleep(0.0001)
if i > 8000:
tqdm_iterator.container.close()
break
https://stackoverflow.com/questions/73166072
复制相似问题