tqdm
A Fast, Extensible Progress Bar for Python and CLI
... overhead and uses smart algorithms to predict the remaining time and skip unnecessary iteration displays. It works on just about any platform, console or in a GUI, as well as IPython/Jupyter notebooks.