Barra de progreso en python paso a paso
Suele pasar que para algo programado en python como tareas automatizadas, entre otras, necesites mostrar una barra de progreso y es por eso que usando una libreria se puede solucionar rapidamente, y de eso se trata este tutorial que les dejo denominado Barra de progreso en python paso a paso
Vamos a utilizar la libreria tqdm cuya documentación la podemos encontrar en https://tqdm.github.io/docs/tqdm/
Sencillamente ponemos una barra de progreso por que verla nos brinda una estimación de cuánto tiempo tardará el proceso en completarse o renderizarse. Si tenemos una barra de progreso simple en nuestro código, se verá muy agradable a la vista y le dará la retroalimentación adecuada al usuario cada vez que ejecuta el código.
Instalación de tqdm
pip install tqdm

Para el uso de tqdm solo necesitamos agregar nuestro codigo entre la función tqdm() después de importar la biblioteca en su código.
En el siguiente link encontraran varios ejemplos: https://github.com/tqdm/tqdm/tree/master/examples
Para probar un ejempo y que lo vean facilmente solo basta crear un archivo, como ejemplotqdm.py y darle permisos:
nano ejemplotqdm.py
chmod +x ejemplotqdm.py
from tqdm import tqdm
from time import sleep
for i in tqdm(range(0, 100), desc ="Estado de descarga"):
sleep(.1)
Ahroa ejecutamos el archivo:
python ejemplotqdm.py
El resultado será:

Espero que les haya sido de utilidad, sobre todo como a mi para un par de script quiero monitorear y una forma agradable a la vista es con una barra de progreso.
Por más #culturalibre y hasta el infinito y más allá!
Filed under: python - @ 27 septiembre, 2022 11:03 pm
Etiquetas: barra de progreso, programacion, python, script, scripting, tqdm