ProgreessBar for Python, based on Arch progressbar, with ILoveCandy option enabled
Project description
Pacman-progressbar
==================
A ProgressBar for Python, based on Arch progressbar, with `ILoveCandy` option enabled.
#### Instalation
```bash
pip install pacmanprogressbar
```
#### Usage
Import the package and create the bar
```python
from pacmanprogressbar import Pacman
p = Pacman()
```
#### Parameters
| Parameter | Default | Description |
| --- | --- | --- |
| start | 0 | Initial value |
| end | 100 | Defines the bar's dimension in an amount of items or "steps" |
| width | `console size` | Size (in chars) of the bar, by default is the console size |
| step | 0 | Current position in the progressbar |
| text | `None` | Write some text at the beginning of the line |
| encode | UTF-8 | Encoding |
#### Methods
``` python
p.update([value])
```
Update the progress, incresing the size by 1, or by the "value" parameter
```python
p.progress([value]):
```
Set an specified progress, the parameters is mandatory:
#### Output
----------

==================
A ProgressBar for Python, based on Arch progressbar, with `ILoveCandy` option enabled.
#### Instalation
```bash
pip install pacmanprogressbar
```
#### Usage
Import the package and create the bar
```python
from pacmanprogressbar import Pacman
p = Pacman()
```
#### Parameters
| Parameter | Default | Description |
| --- | --- | --- |
| start | 0 | Initial value |
| end | 100 | Defines the bar's dimension in an amount of items or "steps" |
| width | `console size` | Size (in chars) of the bar, by default is the console size |
| step | 0 | Current position in the progressbar |
| text | `None` | Write some text at the beginning of the line |
| encode | UTF-8 | Encoding |
#### Methods
``` python
p.update([value])
```
Update the progress, incresing the size by 1, or by the "value" parameter
```python
p.progress([value]):
```
Set an specified progress, the parameters is mandatory:
#### Output
----------
