Написал длинный цикл и ждешь целый день, когда же он закончится…. А потом обнаруживаешь, что в коде была простая ошибка, по этой причине программа долгое время зависала в определенном месте? Индикатор выполнения может быть очень простым способом выяснить, в каком состоянии находится цикл и как долго ждать его завершения. Это также может сэкономить огромное количество времени. В любом случае, без лишних слов, давайте начнем говорить о progressbar в Python. Во-первых, вам нужно установить пакет PyPi с именем progress. Если у вас уже установлен pip, просто введите эту команду в терминале. pip install progress Это не займет много времени. Когда все установится, просто запустите этот простой скрипт и посмотрите, как работает ваш progressbar. from progress.bar import Bar
bar = Bar('Работаю', max=200000)
for i in range(200000):
# Делаем что то важное
bar.next()
bar.finish() Это! Программа довольно понятна и проста. Мы просто запускаем цикл и затем показываем бар. К счастью для вас,