Skip to main content

Project logo

StringProgressBar

GitHub Issues License

📝 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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

StringProgressBar-1.1.1.tar.gz (4.0 kB view details)

Uploaded Source

File details

Details for the file StringProgressBar-1.1.1.tar.gz.

File metadata

  • Download URL: StringProgressBar-1.1.1.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for StringProgressBar-1.1.1.tar.gz
Algorithm Hash digest
SHA256 7636f39e80500fc17d266fbc5f0d18fd3b2cf2c6215f11f2c60295637d401e46
MD5 16070b14e1298dd8f3f7a6330e93128b
BLAKE2b-256 5407727e3662ff45b5d776ff5bf4aa68eae3766dae61884a9205c558df3959d7

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.1.1 This release

1 file

1.1.0

2 files

1.0.1

2 files

1.0.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page