尝试position=0
和leave=True
(解决方案可在Google Colab中使用,以避免打印到换行符)
from tqdm import tqdm import time def foo_(): time.sleep(0.3) range_ = range(0, 10) total = len(range_) with tqdm(total=total, position=0, leave=True) as pbar: for i in tqdm((foo_, range_ ), position=0, leave=True): pbar.update()