Должно быть достаточно просто с модулем python tqdm.
Показывает красивый визуальный индикатор выполнения и может использоваться как конвейер unix.
https://pypi.python.org/pypi/tqdm
Следующий фрагмент кода Python считает 100 секунд
import time
from tqdm import tqdm
for i in tqdm(range(100)):
time.sleep(1)
55% | ██████████ | 55/100 [00:55