Skip to main content

Simple string progress bar made for discord bots. Its usable everywhere.

Project description

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

Project details


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.

Supported by

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