Enlighten Progress Bar: a console progress bar library for Python
Enlighten Progress Bar
Enlighten Progress Bar is a console progress bar library for Python.
The main advantage of Enlighten is it allows writing to stdout and stderr without any redirection or additional code. Just print or log as you normally would.
Enlighten also includes experimental support for Jupyter Notebooks.
The code for this animation can be found in demo.py in examples.
Documentation
https://python-enlighten.readthedocs.io
Installation
PIP
$ pip install enlighten
RPM
Fedora and EL8 (RHEL/CentOS)
(EPEL repositories must be configured for EL8)
$ dnf install python3-enlighten
EL7 (RHEL/CentOS)
(EPEL repositories must be configured)
$ yum install python2-enlighten
$ yum install python36-enlighten
PKG
Arch Linux
$ pacman -S python-enlighten
DEB
Debian and Ubuntu
$ apt-get install python3-enlighten
Conda
$ conda install -c conda-forge enlighten