131 читали · 2 года назад
Прогресс выполнения программы на Python
#модули #tqdmte Индикаторы прогресса добавляют наглядности в скриптах, которые исполняют какие-то функции, требующие времени для выполнения. Модуль tqdm является простым и лаконичным вариантом. Привычный range можно заменить на trange для визуализации прогресса. А для итерации по какой-либо последовательности, достаточно просто передать её в функцию tqdm...
295 читали · 3 года назад
Отслеживаем прогресс выполнения с помощью модуля tqdm в Python
По работи мне приходится ежедневно заниматься парсингом данных. Это терминальные скрипты, в которых нужно следить за процессом работы. Важно в определенный момент понимать на какой стадии отработка скрипта, сколько осталось времени и с какой скоростью работает скрипт. И все это надо видеть в удобочитаемом отображении. Всеми этими качествами обладае tqdm - быстрый и невероятно простой модуль подсказок с собственным индикатором процесса выполнения в терминальной сессии. Название библиотеки происходит от арабского слова "taqadum", что означает "прогресс"...