vdt / lowbar

The simplest no-nonsense loading bar for python.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

lowbar

The simplest no-nonsense loading bar for python.



demo.py

# All the sleep calls would be tasks to
# complete in a real program

import lowbar, time, random
bar = lowbar.lowbar()
completion = 0
for i in range(10): time.sleep(random.random()) bar.update_smooth(completion) bar.log(f"Task {i+1} completed") completion += 10 bar.clear()
print("\nRunning checks...") bar.update(0) time.sleep(1) bar.update_smooth(10) time.sleep(2) bar.update_smooth(40) time.sleep(2) bar.update_smooth(100) bar.clear() print("Tasks complete!")



About

The simplest no-nonsense loading bar for python.

License:The Unlicense


Languages

Language:Python 100.0%