A maioria das primitivas de entrada e classes derivadas do negócio linguagem de programação Python com a entrada do console , exigindo que o usuário pressionar "Enter" para obter a entrada retransmitida para o código. No entanto, isso não é aceitável em aplicações (por exemplo , jogos ou outros programas interativos) , onde as respostas têm que ser ágil e imediata , a exigência de pressionar "Enter" após cada comando torna-se excessivamente pesado em tais cenários. Você pode escrever código Python que lê cada chave assim que ele fica pressionada no teclado . Instruções 
 um 
 Inclua esta linha no início do seu código Python: 
 
 Tkinter import como tk 
 2 
 Criar uma função que processa cada evento keypress como isso acontece : 
 
 def handleKeypress (evento ) : 
 
 pressedKey = event.char 
 
 impressão pressedKey 
 
 Substitua a linha "print pressedKey " com o que processar o seu programa precisa para aplicar a pressão de tecla ler a partir do teclado . 
 3 
 Estabelecer as ligações Tkinter que permitirá que o seu programa para processar teclas pressionadas . O seguinte código de exemplo , adicionado à seção de inicialização do seu programa Python, tem o efeito : 
 
 mainHandle = tk.Tk () 
 
 mainHandle.bind_all ('  ' , handleKeypress ) 
  mainHandle.withdraw () 
 
 mainHandle.mainloop () 
 
 Cada única tecla (daí a chamada para o " bind_all ()" método ) fará com que o " handleKeypress () " função a ser chamada .