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
![Instalando tqdm con PIP](https://culturalibre.ar/wp-content/uploads/2022/09/imagen-113.png)
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á:
![Utilizando la libreria tqdm en python para barra de progreso](https://culturalibre.ar/wp-content/uploads/2022/09/imagen-114.png)
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