Ayuda para detectar que se precionaron ",", "." y "-"

Hola, como dice en el titulo, me gustaria saber como detectar que se precionaron esas 3 teclas, ya me fije en el archivo de simbolos.py pero no esta :confused:

Buenas, @Pan!

En otro post tuyo te incluĂ­ este cĂłdigo para averiguar cualquier tecla, no te sirve??? :hushed:

Si la aceituna te dice “Tecla no reconocible” es que no es una tecla válida para usarse. Pero si te da el código entonces sí podrás usarla :slight_smile:

De todas formas, yo me plantearĂ­a con cuidado el usar esas teclas “raras” ya que en diferentes teclados pueden dar problemas
 Por ejemplo un teclado inglĂ©s o uno español-catalĂĄn-francĂ©s como el mĂ­o puede que no reconozcan de la misma manera esas teclas.

Un saludo! :wink:

# coding: utf-8
import pilasengine

pilas = pilasengine.iniciar()

mono = pilas.actores.Mono()
aceitu = pilas.actores.Aceituna()

mono.x = 120
aceitu.x = -120

def dime_tecla(tecla):
    mono.decir(u"Codigo: "+str(tecla.codigo))
    try:
        aceitu.decir(u"Tecla: "+str(tecla.texto))    
    except UnicodeEncodeError:
        aceitu.decir(u"Tecla no reconocible ")
pilas.eventos.suelta_tecla.conectar(dime_tecla)

pilas.avisar(u"pulsa cualquier tecla para obtener su cĂłdigo")
pilas.ejecutar()
1 Like

Ow, si tienen codigo las teclas que quiero, en simbolos.py no lo encontre, gracias!