@Wiz:
200msec correspond au temps d'exécution du script ? Du coup je me suis dit que plutôt d'attendre un temps aléatoire, autant attendre la fin du script avant d'autoriser une nouvelle pression de touche.En fait ce que je voudrais, c'est qu'une fois une touche frappée, la même touche frappée une seconde fois, n'engendre aucun effet. Du moins, pas avant ... disons 200 milli-secondes
Sinon il faut rajouter un timer au lieu du booléen que j'utilise.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 start = time.time() def declencheur(event): global start if start + 0.2 < time.time() : #Autoriser start = time.time() threading.Thread(...).start()

Répondre avec citation









Partager