方法跟print()方法的区别是 前者打印不换行,后者换行。
sys.stdout.flush()方法是立即刷新输出的内容
效果:
3.tqdm库
相关文档:点击直达
使用样例:
from time import sleep from tqdm import tqdm for i in tqdm(range(20)): sleep(0.5)
效果:
4.progressbar
官方文档:点击直达
安装:
pip3 install progressbar2
使用样例:
import time from progressbar import * progress = ProgressBar() for i in progress(range(1000)): time.sleep(0.01)
效果:
总结