安装
pip install progressbar2 -i https://pypi.douban.com/simple
使用
方法1
import progressbar
# 未知长度:max_value=progressbar.UnknownLength
with progressbar.ProgressBar(max_value=len(val_loader)) as bar:
for i, (input, target) in enumerate(val_loader):
pass
bar.update(i)
方法2
import progressbar
for i in progressbar.progressbar(range(100)):
pass
方法3
import progressbar
for i in progressbar.progressbar(range(100), redirect_stdout=True):
print('Some text', i)
pass
效果
39% (4592 of 11702) |####### | Elapsed Time: 0:05:56 ETA: 0:09:15