A progressbar that works well for log files and also Jupyter notebooks
A progress bar that is either using TQDM for nice outputs internally, or a log-friendly replacement that works well for piping into files.
from blackhc.progress_bar import with_progress_bar for _ in with_progress_bar(range(100000)): pass
The package will decide whether to use tqdm or not based on whether output is attached to a terminal or not, or whether the cell is executed within a Jupyter Notebook or IPython terminal.
You can use
blackhc.progress_bar.use_tqdm = True/False to force TQDM (or force disable it).
To install using pip, use:
pip install blackhc.progress_bar
To run the tests, use:
python setup.py test
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Hashes for blackhc.progress_bar-1.1.0.tar.gz
Hashes for blackhc.progress_bar-1.1.0-py3-none-any.whl