Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Proxmond en 28 Junio 2014, 03:54 am



Título: [Python-Tkinter]Es posible saber quien produjo un evento
Publicado por: Proxmond en 28 Junio 2014, 03:54 am
Lo que quiero hacer es una función que chequee que botón se presiono, así:

Código:
def check():
     si fue pulsado el boton 1:
          Que haga esto
     si fue pulsado el boton 2:
          Que haga esto

v = Tk()
btn1 = Button(v,text="Boton 1",command=check)
btn1 = Button(v,text="Boton 2",command=check)
v.mainloop()

Esto fácil lo podría hacer con una función para cada uno de los botones, pero eso no es lo que quiero.
¿Como lo harías?

Saludos y espero me ayuden.


Título: Re: [Python-Tkinter]Es posible saber quien produjo un evento
Publicado por: Godor en 25 Julio 2014, 05:42 am
Utilizando Pygame puedes ver precisamente el evento KEY_DOWN, y ver que teclas estan siendo presionadas.