Библиотека progress для Python предоставляет простой способ отслеживать прогресс выполнения длительных операций в вашем коде. Она позволяет выводить индикатор прогресса, процент выполнения и оценочное время завершения операции.
Для работы следует установить библиотеку progress
pip install progress
Пример использования библиотеки progress:
Результат работы (в терминале Pycharm не оттображается) в командной строке:
Дополнительные возможности:
Библиотека progress также предоставляет другие классы и методы для отображения прогресса выполнения операций. Вы можете ознакомиться с документацией библиотеки для получения дополнительной информации о доступных возможностях.
Вот некоторые из них:
- Bar
- ChargingBar
- FillingSquaresBar
- FillingCirclesBar
- IncrementalBar
- PixelBar
- ShadyBar
Параметры класса на примерах:
bar = Bar('Loading', fill='@', suffix='%(percent)d%%')
Есть возможность добавить цвет либо через параметр, либо через библиотеку colorama (немного придется поиграть с бубном).
Ссылка на библиотеку: https://pypi.org/project/progress/
Жду ваших комментариев и лайков (жмем не жалеем).
Понравилась статья - подписывайся.
Мои курсы по информатике, математике и Python.
Также приглашаю присоединится к моему сообществу в VK и каналу YouTube.