Utilisation de time sans perturber mon programme

lamarseillais -  
 Lemarseillais -
Bonsoir,
savez vous comment utiliser time pour qu'une action s'exécute jusqu'à la fin sauf si il c'est passé quelque chose dans le programme principal. Car quand j'essaye avec time.sleep() ou exit.wait() mon programme est bloqué et attend le time.sleep
merci,
bonne soirée a vous


Configuration: Windows / Chrome 87.0.4280.88
A voir également:

1 réponse

dachiasse Messages postés 1709 Date d'inscription   Statut Membre Dernière intervention   150
 
Salut,

Sans multithreading, parallélisme ou programmation asynchrone ça va être difficilement possible. Et avec l'une des trois possibilités, ça va être très compliqué. Tu peux utiliser un gestionnaire d'événement. J'ai en tête tkinter ou pygame. Ils servent généralement à faire des interfaces graphiques ou des jeux 2D, mais, on peut s'en servir comme gestionnaire d'événements.

En gros, ils bouclent non-stop et chaque intervalle de temps il vérifie s'il y a un événement et agissent en conséquence.
1
Lemarseillais
 
Daccord merci beaucoup je vais essayer ça !
0