Aprender a capturar cada tecla pressionada no teclado usando o Python é uma maneira de manter um registro de informações que você digita em seu computador. Python é uma linguagem de programação de computador que pode ser utilizado para capturar as teclas de programação facilmente . Uma das vantagens de um programa Python é que ele roda em vários sistemas operacionais, como o Linux \\ Unix , Max OS X e Windows , de acordo com Python.com . Em Python a propriedade " keysym " é usado para detectar a tecla pressionada , a propriedade " Char ()" é usado para recuperar a chave. Instruções
1
IDLE lançamento (Python GUI) , clique no menu "Arquivo" e clique em " nova janela" para lançar uma nova janela. Pressione " Ctrl" e "S" para o lançamento do "Salvar como" janela de diálogo. Digite " getKeyPressed " ao lado de " Nome do arquivo: " . " Salvar " e clique
2
Adicione o seguinte código para importar o namespace " Tkinter " ao seu projeto:
importação Tkinter como tk
3
Copie e cole o seguinte código para obter cada tecla pressionada
def keypress (evento ) : . se event.keysym == ' escape' : mainRoot.destroy () = keyPressed event.charprint " Você pressionou :" + keyPressed
4
Adicione o seguinte código para imprimir a tecla pressionada usando a janela do prompt de comando :
mainRoot = tk.Tk () print " Pressione uma tecla (tecla Esc para sair ) : " mainRoot.bind_all (' ' , pressione e segure) mainRoot.withdraw () mainRoot.mainloop ()
< br > 5 Clique no botão " Windows" botão Iniciar e digite " cmd" na caixa de texto " Pesquisar programas e arquivos " . Pressione "Enter" para abrir a janela do prompt de comando . Navegue até "C: \\ Python