Skip to main content

Pretty progress and load indicators

Project description

python-propeller
================

Pretty progress and load indicators.

Usage:
from propeller import propeller

# usage as spinner
with propeller() as p:
# do something
p.spin()

# do more
p.spin()

# print to console
p.println("without messing up the spinner")

...

# process collections

with propeller() as p:
n = 1000
for i in range(n):
# do something
p.progress(i, n)


python-propeller uses threading and will wait indefinetly if you don't use
it as a context manager or call the 'end' method.

p = propeller()
# do something
p.end()

Project details


Supported by

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