Python comment simuler l'appuie d'une touche du clavier [Résolu]

Signaler
-
 kinkey -
Bonjour,

Je suis actuellement entrain d'écrire un scripte python, qui servira de serveur pour une application de télécommande pour androide (que je suis en-train de coder) pour un RaspberryPi sous Raspbmc (je sais bien que c'est comme si je réinventai la roue ) Donc je recherche d'un moyen de simuler l'appuie d'une touche du clavier, pour le langage python.

j'ai fait le tour de Google, mais je n'ai pas trouvé des réponses que pour Win$ mais raspbmc et une distribution Linux .

P.S : je suis dessolé pour l'orthographe qui peux être déplorable .

2 réponses

Messages postés
104
Date d'inscription
lundi 9 octobre 2006
Statut
Membre
Dernière intervention
13 décembre 2020
69
Bonjour,

Faire une recherche, sur Internet, avec les mots clés "Events", "Binding" Exemple

Sinon, voici un code:
# -*- coding: ISO-8859-15 -*-
import sys

#En mode graphique
if sys.version_info[0] == 3:        #Si Python V3
    from tkinter import *
else:
    from Tkinter import *

def anychar(event):
    print ("event.char =", event.char, "event.keysym =",event.keysym, "event.keycode =",event.keycode)
    #Exit
    if event.char == "x":
        Ecran.destroy()

Ecran = Tk()
Ecran.bind("<Key>", anychar)

Ecran.mainloop()



#En mode console(au cas ou...)
char = ""
while char != "x":
    if sys.version_info[0] == 3:
        char = input()
    else:
        char = raw_input()
    print("caractere =", char)
Merçi bien! vos lignes de code m'ont vraiment aide a avancer.