Форум сайта python.su
а можно про последнее поподробней (про тот который в стандарных модулях) - уже час не могу ничего толкового нагуглить.
(кроме ccылки на http://cheeseshop.python.org/pypi/progressbar)
Офлайн
А там есть пример прямо в либе. В общих чертах:
import time import progressbar # Формируем отображение прогресс-бара # RotationMaker - крутящиеся палочки :) # подробнее - в исходниках либы widgets = ['Search fota: ', progressbar.Percentage(), ' ', progressbar.Bar(marker=progressbar.RotatingMarker()), ' ', progressbar.ETA(), ' '] # создаем прогресс-бар с макс. значением в 100 dbar = progressbar.ProgressBar(widgets=widgets, maxval=100) dbar.start() #показиаваем его на экране for s in range(1,100): time.sleep(0.2) # что-то делаем dbar.update(s) dbar.finish() # устанавливаем прогресс-бар в финальное состояние
Офлайн