Я пишу программу, в которой операция занимает несколько секунд (загрузка большого файла). К счастью, это всегда занимает одинаковое количество времени. Итак, ради пользователя, я хочу сделать индикатор выполнения. Тем не менее, tqdm
, похоже, предназначен для циклов. Допустим, sleep(10)
- это процесс, который требует времени. Как мне это решить?
Я хочу создать индикатор выполнения для длительного процесса, который не является oop.
from time import time, sleep
from tqdm import tqdm
for i in tqdm([1]):
sleep(10)
Проблема с этот код заключается в том, что индикатор выполнения будет оставаться на нуле, а затем в конце процесса перейдет к 100%. Я хочу, чтобы индикатор прогресса развивался последовательно в течение 10 секунд.