Initial commit

This commit is contained in:
Giorgos Verigakis
2012-04-18 19:26:56 +03:00
commit c8d37e0ee2
10 changed files with 516 additions and 0 deletions

36
test_progress.py Executable file
View File

@@ -0,0 +1,36 @@
#!/usr/bin/env python
from __future__ import print_function
from random import randint
from time import sleep
from progress.bar import (Bar, ChargingBar, FillingSquaresBar,
FillingCirclesBar, IncrementalBar, ShadyBar)
from progress.spinner import Spinner, PieSpinner, MoonSpinner, LineSpinner
from progress.counter import Counter, Countdown, Stack, Pie
for bar in (Bar, ChargingBar, FillingSquaresBar, FillingCirclesBar):
for i in bar(bar.__name__).iter(range(100)):
sleep(0.04)
for bar in (IncrementalBar, ShadyBar):
for i in bar(bar.__name__).iter(range(200)):
sleep(0.02)
for spin in (Spinner, PieSpinner, MoonSpinner, LineSpinner):
for i in spin(spin.__name__ + ' ').iter(range(30)):
sleep(0.1)
print()
for singleton in (Counter, Countdown, Stack, Pie):
for i in singleton(singleton.__name__ + ' ').iter(range(100)):
sleep(0.04)
print()
bar = IncrementalBar('Random', backtrack=True, suffix='')
for i in range(100):
bar.goto(randint(0, 100))
sleep(0.1)
bar.finish()