Skip to main content

A package for creating customizable, fake progress bars.

Project description

Fake Progress Bars

I don't know why you'd want to, but now you can make fake progress bars.

from fake_progress_bars import progress_bar

# Creates a 10 second default progress bar.
progress_bar(10)

# Creates a 10 second customized progress bar.
progress_bar(time=10, size=200, step=2, label='Example', variability=0.1,
    progress='◼️', remaining='·', outside='⏺', percentage=False)

All configuration options:

  • time: The amount of time the progress bar takes to complete.
  • size: The size of the progress bar in characters.
  • step: The amount the progress increases every step.
  • label: The label before the progress bar, succeeded by ": ".
  • variability: The amount of change allowed in the time of each step. This property is limited to the time times the step divided by the size to keep the time consistent.
  • progress: The character used to represent the current progress of the progress bar.
  • remaining: The character used for the remaining percentage of the progress bar.
  • outside: The character used as the border on either side of the progress bar.
  • percentage: Whether the percentage competed should be shown on the right side of the progress bar.

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

fake_progress_bars-1.0.0.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fake_progress_bars-1.0.0-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

Details for the file fake_progress_bars-1.0.0.tar.gz.

File metadata

  • Download URL: fake_progress_bars-1.0.0.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for fake_progress_bars-1.0.0.tar.gz
Algorithm Hash digest
SHA256 aef54771e2c919d1fac25e09f6d6b4ec2211ddf3b9b04ca7554e114cb0057c83
MD5 9a0868ea5b4b8bc74b0c81fe7543cfbc
BLAKE2b-256 1307fc3ed7c5a55eddca36eb0c0aed77415014fe105b2311a42964ef5777656b

See more details on using hashes here.

File details

Details for the file fake_progress_bars-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for fake_progress_bars-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5feda0f3ee820d5eeb9e6e5028efb6f6fec6a75d8e941b3e54ce400f031b35ba
MD5 c2fb229d702900efd35ac5155989828d
BLAKE2b-256 0f2670d0734672f7a71794836e7dc7472cb95243f42a55229bc59e5e344c5aeb

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