Another simple progress bar
Project description
Another simple progress bar to show the progress of a for loop iteration process in python working also for multiprocessing.
The progress bar has the following look:
[########### ]
Installation
Installation should be straight forward:
pip install progressbar-simple
From Source
Alternativly, to get the most current version, the code can be installed from github as follows:
git clone git@github.com:vgeck/progressBar.git cd progressBar pip install -r requirements.txt python setupy.py install
The last command might need sudo prefix, depending on your python setup.
Usage
Assume a for loop with 100 iterations calling the function foo:
for i in range(100):
foo()
To monitor the process of the for loop we consider a progress bar with 10 elements for the 100 iterations. The progress bar is initialized with:
from progressbarsimple import ProgressBar myProgressBar = ProgressBar(nElements = 10, nIterations = 100)
The progressBar is updated within the for loop with the iterator i:
myProgressBar.progress(i)
The full code for the examples is:
from progressbarsimple import ProgressBar
myProgressBar = ProgressBar(nElements = 10, nIterations = 100)
for i in range(100):
foo()
myProgressBar.progress(i)
For more information on how to use the progressbarsimple see the 2 example files.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file progressbar-simple-0.1.tar.gz.
File metadata
- Download URL: progressbar-simple-0.1.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96c51411aeddd63bc2ab256435cf770d5090f82a1d1fd94c90ca1a6d63048f9d
|
|
| MD5 |
7b8be963bf4dfd93df3d12e28267144a
|
|
| BLAKE2b-256 |
805d8984882ff2d593472385daa30eefb007c285cdbd424e82fe578dd1821576
|
File details
Details for the file progressbar_simple-0.1-py2.py3-none-any.whl.
File metadata
- Download URL: progressbar_simple-0.1-py2.py3-none-any.whl
- Upload date:
- Size: 5.0 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
37cc0419c56b4d10e6fff32b8ceb3cf3ccea048b17a29b642b5cf23f537b39cc
|
|
| MD5 |
46b8da9fb005cb09ded9ff706ff23693
|
|
| BLAKE2b-256 |
c4f404a3a3a59c4f3b36079e8d6ce4b9cd02e7357bf766adc3750d35ba65cc42
|