Como inserir BARRA DE PROGRESSO no python

Опубликовано: 21 Октябрь 2024
на канале: Programe Python
4,793
330

Conheça duas bibliotecas, tqdm e progressbar para criar barras de progresso na execução dos seus códigos do python. Ambas funcionam perfeitamente para o jupyter notebook e são adaptáveis a diversas situações.

Códigos útilizados:
import time
Pip install tqdm
Pip install progressbar
from tqdm import tqdm
from tqdm import trange
import progressbar
for i in tqdm(range(50)):
time.sleep(0.1)

for i in trange(50):
time.sleep(0.1)

pbar = tqdm(['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j'])
for i in pbar:
time.sleep(0.25)
pbar.set_description(f'trabalhando no {i}’)

for i in progressbar.progressbar(range(50)):
time.sleep(0.1)

bar = progressbar.ProgressBar(max_value=progressbar.UnknownLength)
for i in range(50):
time.sleep(0.1)
bar.update(i)

Playlist sobre PANDAS:    • Pandas  
Playlist sobre PYTHON:    • Python  
Playlist sobre GRÁFICOS:    • Gráficos  
Playlist sobre JUPYTER:    • Jupyter Notebook  

#python #progressbar #barradeprogresso #barra #progresso

0:00 Introdução
0:28 Bibliotecas utilizadas
0:56 Entendendo os exemplos
1:26 Barra de progresso com tqdm
2:10 Barra de progresso com trange
2:40 Personalizando a barra
3:38 Barra de progresso com progressbar
4:32 Barra de progresso infinita
5:43 Encerramento