原因 在一个迭代过程中,如果迭代未完成就被中断,随后也没有从断点继续把剩余迭代完成,就会残存一个未能完成但参与显示的进度条,从而导致多行输出 解决 重启jupyter notebook,销毁所有对象即可。 或采用创建对象的方式使用tqdm,并且在迭代中断时使用close()方法手动销毁未完成的进度条,如: from tqdm import tqdm #创建tqdm对象 t = tqdm(range(0,1000000)) #迭代