Time Till Done (ttd) is a simple progress bar for your long running Python scripts
Project description
Time Till Done ttd for short is a simple progress bar to help give you some feedback for your long running Python scripts.
Installation
pip install ttd
Demo Gif
Usage
The easiest way to use the module is in a for loop as demonstrated in the demo gif above and the code snippet below.
import time
from ttd import ttd
for i in ttd(range(99)):
time.sleep(.05)
You may also use update the progress bar manually by calling print_ttd(index, total) throughout your script as demonstrated below.
import time
from ttd import print_ttd
print_ttd(0, 5)
time.sleep(.5)
print_ttd(1, 5)
time.sleep(.04)
print_ttd(2, 5)
time.sleep(.5)
print_ttd(3, 5)
time.sleep(.5)
print_ttd(4, 5)
time.sleep(.5)
print_ttd(5, 5)
print("\ndone")
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ttd-0.0.1.tar.gz
(1.8 kB
view hashes)