Queria saber si es posible aplicar el time.sleep a una función especifica, o si hay alguna otra forma de lograrlo, aca les dejo una parte del codigo:
Código:
Saludos y gracias de antemano def temporizador(): h = tiempo.get() mt = h*60 md = mt/h hd = h-1 cont = Tk() cont.title('Contador') cont.geometry('100x50+0+0') cont.resizable(width=False, height=False) root.withdraw() while mt>=1: #Necesito que esta condicion se ejecute cada cierto tiempo timelbl = Label(cont, text = hd).grid(row=1, column=1) timelbl = Label(cont, text = md).grid(row=1, column=2) md = md-1 mt = mt-1 time.sleep(1) #Pero al usar time.sleep, se paraliza toda la aplicación no solo la condicion if md==0: md = 60 hd = hd-1 cont.update_idletasks()