Lære å fange hver tast trykkes på tastaturet ved hjelp av Python er en måte å holde en oversikt over informasjonen du skriver på datamaskinen. Python er et programmeringsspråk som kan brukes til å enkelt fange nøkler programmatisk. En fordel om et Python -program er at det kjører i flere operativsystemer , for eksempel Linux \\ Unix , Max OS X og Windows , ifølge Python.com . I Python " keysym " egenskapen brukes til å oppdage tastetrykk, den " Char ( )" egenskapen brukes til å hente nøkkelen . Instruksjoner
en
Launch IDLE ( Python GUI ) , klikker du på "File "-menyen og klikk på " Nytt vindu " for å starte et nytt vindu. Trykk "Ctrl " og " S " for å starte "Lagre som" dialogvinduet. Type " getKeyPressed " ved siden av " File name: " og klikk " Lagre".
2
Legg til følgende kode for å importere " Tkinter " namespace til ditt prosjekt : en
import Tkinter som tk
3
Kopier og lim inn følgende kode for å få hver tast trykkes
def tastetrykk (event ) : . hvis event.keysym == ' Escape ': mainRoot.destroy ( ) keyPressed = event.charprint " Du trykket : " + keyPressed
4
Legg til følgende kode for å skrive ut tasten inne ved hjelp av ledeteksten vinduet : en
mainRoot = tk.Tk ( ) print " Trykk på en tast ( Esc-tasten for å avslutte ) : " mainRoot.bind_all (' ' , tastetrykk ) mainRoot.withdraw ( ) mainRoot.mainloop ( )
5 Klikk på " Windows " start -knappen og skriv " cmd " i " søk programmer og filer " tekstboksen . Trykk på " Enter" for å åpne ledeteksten vinduet. Naviger til "C : \\ Python \\ " og skriv " python getKeyPressed . " Trykk " Enter" for å kjøre programmet . Begynn å skrive ved hjelp av tastaturet for å vise hver tast trykkes til ledeteksten vinduet.