Imparare a catturare ogni tasto premuto sulla tastiera utilizzando Python è un modo per tenere traccia delle informazioni digitate sul tuo computer . Python è un linguaggio di programmazione di computer che può essere utilizzato per catturare facilmente i tasti di programmazione. Uno dei vantaggi di un programma Python è che funziona in più sistemi operativi , come Linux \\ Unix , Max OS X e Windows , secondo Python.com . In Python la proprietà " keysym " è utilizzato per rilevare il tasto premuto , il " Char ( ) " la proprietà è utilizzata per recuperare la chiave . Istruzioni
1
lancio IDLE ( Python GUI) , fare clic sul menu "File" e cliccare su " Nuova finestra " per lanciare una nuova finestra . Premere il tasto " Ctrl " e "S" per lanciare il " Salva con nome" finestra di dialogo. Tipo " getKeyPressed " accanto a " Nome file : " e fare clic su "Salva ".
2
Aggiungere il seguente codice per importare lo spazio dei nomi " Tkinter " al progetto:
import Tkinter come tk
3
Copia e incolla il seguente codice per avere premuto ogni tasto
def pressione di un tasto ( evento ) : . se event.keysym == ' escape' : mainRoot.destroy ( ) keyPressed = event.charprint " È stato premuto : " + keyPressed
4
Aggiungere il seguente codice per stampare il tasto premuto utilizzando la finestra del prompt dei comandi:
mainRoot = tk.Tk ( ) print " Premere un tasto (tasto Esc per uscire ) : " mainRoot.bind_all ( ' ' , pressione di un tasto ) mainRoot.withdraw ( ) mainRoot.mainloop ( ) per < br > 5 Fare clic sul pulsante di avvio "Windows " e digitare " cmd" nella sezione " cerca programmi e file " casella di testo. Premere "Invio" per aprire la finestra del prompt dei comandi. Passare a "C : \\ Python \\ " e digitare " python getKeyPressed . " Premere "Enter" per eseguire il programma . Inizia a digitare utilizzando la tastiera per visualizzare premuto per la finestra del prompt dei comandi ogni tasto .