Рубрики
Без рубрики

Прогрессные бары в Python !!!!

Когда-нибудь писал супер длинный петлей и ждал целый день для петли до конца. А потом ты просто … помечен с Python, новичками, CodeNewie.

Когда-нибудь писал супер длинный петлей и ждал целый день для петли до конца. И тогда вы только что узнали, что в вашем коде появился простой ошибкой по этой причине, что ваша программа оставалась застрявшей на определенном месте в течение длительного времени? Бар прогресса может быть суперпростым способом выяснить, на каком состоянии сейчас ваш цикл и как долго вы должны ждать, пока цикл завершится. Это может также экономить вам огромное количество времени. Возможно, вы можете получить чашку кофе, тем временем вашу петлю завершается. Во всяком случае, без каких-либо дальнейших ADO давайте получим цикл. 😉

Во-первых, вам нужно установить пакет Pypi под названием прогресс Отказ Если у вас уже есть установленные PIP, просто введите эту команду в терминале.

pip install progress

Это не займет много времени. Когда вы сделали, просто запустите этот простой скрипт и продвигайтесь в баре.

from progress.bar import Bar

bar = Bar('Processing', max=200000)
for i in range(200000):
    # Do some work
    bar.next()
bar.finish()

Это! Программа довольно неясно и просто. Мы просто управляем петлей, а затем показываем бар.

Счастливо для вас, этот пакет имеет 7 прогрессных батончиков и 5 предопределенных спиннеров. Если вам не нравится стиль баров или спиннеров, вы также можете настроить их столько, сколько хотите. Например, вы можете изменить заполнение, вы можете изменить ширину, вы можете добавить простой таймер, который скажет, сколько времени истекает время и сколько времени осталось.

Для всей подробной информации подумайте о посещении Эта документация Отказ

До следующего раза, до свидания.

Оригинал: “https://dev.to/muhimen123/progress-bars-in-python-pdg”