По работи мне приходится ежедневно заниматься парсингом данных. Это терминальные скрипты, в которых нужно следить за процессом работы. Важно в определенный момент понимать на какой стадии отработка скрипта, сколько осталось времени и с какой скоростью работает скрипт. И все это надо видеть в удобочитаемом отображении. Всеми этими качествами обладае tqdm - быстрый и невероятно простой модуль подсказок с собственным индикатором процесса выполнения в терминальной сессии. Название библиотеки происходит от арабского слова "taqadum", что означает "прогресс". Решил проверить правдивость сказанного и да - RU - AR(taqadum) : Поступательное движение вперёд, улучшение в процессе развития.
Вот так это выглядит графически. Простите за качество - я пока не волшебник во всех этих делах. Только учусь :-) Установка простоая pip install tqdm и код простой: Процент выполнения показывается в реальном времени.Из отображаемых элементов прогресс-бара: Также модуль не требует никаких внешних библиоте