| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Python Programming >> Content
    Cómo comprobar para Keypress en Python
    La mayoría de primitivas de entrada y clases derivadas en el trato con el lenguaje de programación Python entrada de la consola , al exigir que el usuario presiona "Enter" para conseguir la entrada transmite al código. Sin embargo , eso no es aceptable en las aplicaciones (por ejemplo , juegos u otros programas interactivos) donde las respuestas deben ser ágiles e inmediatas , el requisito de la tecla " Enter" después de cada comando se convierte en excesivamente engorroso en tales escenarios. Se puede escribir código Python que lee cada tecla tan pronto , ya que se pulsa en el teclado. Instrucciones
    1

    Incluir esta línea al principio del código Python :

    Tkinker importación como tk
    2

    Crear una función que procesa cada evento keypress como es el caso :

    def handleKeypress (evento ) :

    pressedKey = event.char

    impresión pressedKey

    Reemplace la línea "print pressedKey " con cualquier el procesamiento de su programa tiene que solicitar a la pulsación leer desde el teclado.
    3

    Establecer los enlaces Tkinter que le permitirá a su programa para procesar las pulsaciones de teclas . El código de ejemplo siguiente , añadido a la sección de inicialización del programa Python , tiene ese propósito :

    mainHandle = tk.Tk ()

    mainHandle.bind_all ( ' ' , handleKeypress )

    mainHandle.withdraw ()

    mainHandle.mainloop ()

    Cada pulsación única (de ahí la llamada al método " bind_all ()") hará que el " handleKeypress () " función a ser llamada .

    Previous :

    next :
      Artículos relacionados
    ·La programación de una araña de correo electrónico e…
    ·Cómo cambiar la lista de caracteres en Python 
    ·Python Listbox 
    ·¿Cómo aceptar la entrada del usuario con Python 
    ·Cómo ejecutar un script de Python desde otro script Py…
    ·Cadena de Python Tipos 
    ·Cómo instalar Python en WinPE 
    ·Cómo quitar Cotizaciones en Python SQLite 
    ·¿Qué es Python Coding 
    ·Cómo importar un programa de Python 
      Artículos destacados
    ·Cómo leer XML y rellenar los cuadros de texto 
    ·Cómo acceder a las columnas de relleno Macro Con datos…
    ·Cómo quitar Microsoft Visual C + + mensajes 
    ·Cómo crear un Formulario de Comentarios de correo elec…
    ·Cómo entrar en un literal flotante en Java 
    ·Cómo utilizar Pipes en Java 
    ·Cómo reducir Archivo de XNA 
    ·JavaScript vs Applets Java Robusto 
    ·Cómo hacer que un navegador Web con Visual Basic 2005 …
    ·¿Cuáles son los cuatro tipos diferentes de relación …
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com