elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  [Solucionado][PYTHON]No me funcioan las instruciones para captar los eventos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Solucionado][PYTHON]No me funcioan las instruciones para captar los eventos  (Leído 1,957 veces)
Mastodonte

Desconectado Desconectado

Mensajes: 18



Ver Perfil
[Solucionado][PYTHON]No me funcioan las instruciones para captar los eventos
« en: 24 Septiembre 2017, 19:36 pm »

Veran, tengo un problema en python y es que no me acata ninguna instrucion de las de eventos, no me acata el keysym ni el bind_all nada, que hago?? :-\ :-\ :-\

este es mi codigo de el keysym no se por que no funciona  :-[
Código
  1. from tkinter import *
  2.  
  3. tk = Tk()
  4.  
  5. canvas = Canvas(tk, width=400, height=400)
  6. canvas.pack()
  7.  
  8. canvas.create_polygon(10,10,10,60,50,35)
  9.  
  10. def movertriangulo(evento):
  11.  
  12.    if event.keysym == 'Up':
  13.        canvas.move(1,0,-3)
  14.  
  15.    elif event.keysym == 'Down':
  16.        canvas.move(1,0,3)
  17.  
  18.    elif event.keysym == 'left':
  19.        canvas.move(1,-3,0)
  20.  
  21.    elif event.keysym == 'Rigth':
  22.        canvas.move(1,3,3)
  23.    else:
  24.        canvas.create_text(200,200,text="No puedes introducir esa tecla!!")
  25.  
  26.  
  27.  
  28.  

Y estees el de el bind_all que tampoco funciona

Código
  1. from tkinter import *
  2.  
  3. tk = Tk()
  4.  
  5. canvas = Canvas(tk, width=400, height=400)
  6. canvas.pack()
  7.  
  8. canvas.create_polygon(10,10,10,60,50,35)
  9.  
  10. def movertriangulo(evento):
  11.    canvas.move(1,5,0)
  12.    canvas.bind_all('<KeyPress-Return>',movertriangulo)
  13.  
  14.  
  15.  

ya me di cuenta de los errores :) en la funcion movertriangulo coloque event en vez de evento un el 'Up' era '<Up>'


« Última modificación: 24 Septiembre 2017, 19:40 pm por Mastodonte » En línea

Maduro Coñode tu madre mal nacido hijo de p**a mardito mamahuevo infeliz desgraciado chupalo coñoodemadreeee gusano excremento de gusano diarrea cronica de gusano gusano de mosca plaga, diarrea de parasito parasito mamachola trimardito muereteee
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[SOLUCIONADO] Puedo eliminar los parametros de los EVENTOS? « 1 2 »
.NET (C#, VB.NET, ASP)
Skeletron 10 8,132 Último mensaje 22 Septiembre 2009, 11:35 am
por Jubjub
(SOLUCIONADO)Ayuda para captar datos db acces con ado
.NET (C#, VB.NET, ASP)
dario1234 8 9,537 Último mensaje 4 Abril 2010, 03:06 am
por Kal_El_00100
Eventos y Pyhton(Solucionado sorry)
Scripting
O-LLOS-O 0 2,242 Último mensaje 2 Abril 2010, 10:34 am
por O-LLOS-O
[Solucionado][Duda][C#]Eventos y delegados
.NET (C#, VB.NET, ASP)
final_frontier 5 5,656 Último mensaje 17 Agosto 2010, 14:55 pm
por [D4N93R]
[Python] Tkinter básico - eventos
Scripting
Mitgus 1 6,765 Último mensaje 18 Junio 2013, 23:34 pm
por Mitgus
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines