Python - Como terminar un Thread con una fecha mas no precionando una tecla

 
Vista:

Como terminar un Thread con una fecha mas no precionando una tecla

Publicado por Luck (1 intervención) el 14/03/2021 17:34:14
1
2
3
4
5
6
7
8
9
10
11
12
13
14
with pynput.keyboard.Listener(on_press=presiona)  as listen:
     def time_out(fecha: str):
         ahora = datetime.datetime.now()
         fecha_ahora= ahora.strftime('%d-%m-%Y %H:%M')
 
         if fecha == fecha_ahora:
            time.sleep(1)  # Listen to keyboard for period_sec seconds
            print("1")
            presiona(False)
            listen.stop()
 
 
     Thread(target=time_out, args=("14-03-2021 11:30",)).start()
     listen.join()


EL PROBLEMA ES QUE SIEMPRE SE QUEDA A LA ESCUCHA Y NO SALE DEL PROGRAMA SI ME PUEDE AYUDAR MUCHAS GRACIAS.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder