[Python-Tkinter]Es posible saber quien produjo un evento

Iniciado por Proxmond, 28 Junio 2014, 03:54 AM

0 Miembros y 1 Visitante están viendo este tema.

Proxmond

Lo que quiero hacer es una función que chequee que botón se presiono, así:

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.

Godor

Utilizando Pygame puedes ver precisamente el evento KEY_DOWN, y ver que teclas estan siendo presionadas.