Como hacer barras de estado o de carga.




Buenas tardes, en algunos proyectos o descargas, es muy normal, encontrarse con barras de progreso, por ello en este post, te enseñamos ha hacer uno para tus proyectos y con un tiempo de carga personalizado (no pongas mas de 100 segundos, se podría parar y tardar horas).

¿Que necesitamos?
     - Python 3.8
     - tqdm
     - time

Statbar.py
____________________________________________________________

Lo primero que haremos, como siempre, será importar los módulos:

from tqdm import tqdm, trange
import time

Ahora, que ya podemos trabajar con los módulos, lo primero que haremos, será escribir el bucle for del que va a depender nuestro proyecto.

for num in tqdm(range(100)):

Como ya tenemos el bucle for, necesitamos que la barra aparezca y personalizar el tiempo de carga, por ello hemos invocado a time, para hacer el tiempo de carga con un time.sleep()

    time.sleep(0.01)

Ahora, es tu turno, para ello, debes reemplazar el primer 0 por el número de segundos que quieras (sin sobrepasar los 100).

Código final

Statbar.py
____________________________________________________________
from tqdm import tqdm, trange
import time

for num in tqdm(range(100)):
    time.sleep(0.01)

for num in tqdm(range(100)):
    time.sleep(0.111111)


ARCHIVOS
_______________________________________________________________________
ARCHIVO PYTHON -------------------->  Statbar.py

ARCHIVO EXE--------------------------->  Statbar.exe
  
INSTRUCCIONES ARCHIVO .EXE
_______________________________________________________________________

    Debes descargar el archivo zip, extraerlo y luego abrir la carpeta statbar 
    y ejecutar el archivo Statbar.exe


Comentarios