一款易于使用的python进度条: pyprobar
用来代替tqdm的python进度条,可以方便看到总时间,剩余时间,以及完成时间
项目地址:pyprobar
外观
color1.gif
color2.gif
const_random1.jpg
probar2.jpg
安装:
pip install pyprobar
使用:
from pyprobar import bar, probar
import time
for x in probar(range(1234)):
time.sleep(0.02)
>>> 18.31%|█████>>>>> | 0:00:20|0:00:25 ETC: 02-20 19:00:39
import numpy as np
N = 1024
a = np.linspace(2, 5, N)
for idx, i in enumerate(a):
time.sleep(0.01)
bar(idx, N)
>>> 100.00% |█████████████████████████████| 0:00:00|0:00:10 ETC: 02-19 20:33:34