StringProgressBar
📝 Table of Contents
🧐 About
Simple string progress bar made for discord bots. Its usable everywhere.
Advantages
- Simple
- Lightweight
- Fully customizable
- 2 Different Styles
🏁 Getting Started
Installing
A step by step series of examples that tell you how to get a development env running.
pip install StringProgressBar
Splitbar Usage
from StringProgressBar import progressBar
# Assaign values to total and current values
total = 100
current = 50
# First two arguments are mandatory
bardata = progressBar.splitBar(total, current, [optional parameters])
# Get the progressbar
print(bardata[0])
# Get the percentage
print(bardata[1])
Filledbar Usage
from StringProgressBar import progressBar
# Assaign values to total and current values
total = 100
current = 50
# First two arguments are mandatory
bardata = progressBar.filledBar(total, current, [optional parameters])
# Get the progressbar
print(bardata[0])
# Get the percentage
print(bardata[1])
Optional Parameters
| Parameter name | Type | Default | Description |
|---|---|---|---|
| size | Integer | 40 | Determines the length of the bar |
| line | String | ▬ and □ | Determines the Static part of the bar |
| slider | String | 🔘 and ■ | Determines the Progressive part of the bar |
⛏️ Built Using
📝 License
This project is MIT licensed.
✍️ Authors
Change Log
1.1.0 (26.09.2021)
- Major update
1.0.0 (12.06.2021)
- First Release
Metadata
Release files for StringProgressBar 1.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| StringProgressBar-1.1.1.tar.gz | 4.0 kB | Details |
Release files / StringProgressBar-1.1.1.tar.gz
| Download URL | StringProgressBar-1.1.1.tar.gz |
|---|---|
| Size | 4.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7636f39e80500fc17d266fbc5f0d18fd3b2cf2c6215f11f2c60295637d401e46
|
|
BLAKE2b-256 checksum How to use checksums |
5407727e3662ff45b5d776ff5bf4aa68eae3766dae61884a9205c558df3959d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.8
|