Si vous utilisez tqdm de python, la barre de progression sera affichée.
from tqdm import tqdm
import time
for i in tqdm(range(10)):
time.sleep(0.1)
Résultat d'exécution
100%|██████████████████████████████████████████████████████████████████████████████████| 10/10 [00:01<00:00, 9.75it/s]
Cependant, pour une raison quelconque, la barre de progression ne s'affiche pas dans les cas suivants.
from tqdm import tqdm
import time
for i in tqdm(reversed(range(10))):
time.sleep(0.1)
Résultat d'exécution
10it [00:01, 9.75it/s]
Dans ce cas, je pourrais le résoudre en procédant comme suit.
from tqdm import tqdm
import time
for i in tqdm(reversed(range(10)), total=10):#Spécifiez le nombre de répétitions de l'instruction for avec le total
time.sleep(0.1)
Résultat d'exécution
100%|██████████████████████████████████████████████████████████████████████████████████| 10/10 [00:01<00:00, 9.77it/s]