Найти в Дзене
InformaticsEasy AI

Библиотека progress - Python.

Библиотека 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.