Есть ли способ создать двойной индикатор выполнения в Python? Я хочу запустить две петли внутри друг друга. Для каждого цикла я хочу иметь индикатор выполнения. Моя программа выглядит так:
import time
for i1 in range(5):
for i2 in range(300):
# do something, e.g. sleep
time.sleep(0.01)
# update upper progress bar
# update lower progress bar
Результат где-то посередине должен выглядеть примерно так:
50%|############################ |ETA: 0:00:02
80%|################################################## |ETA: 0:00:04
Уже существующий действительно классный progressbar модуль, похоже, не поддерживает это.