At lære at fange hvert tasten nede på tastaturet ved hjælp af Python er en måde at holde styr på oplysninger, som du skriver på din computer. Python er en computer programmeringssprog, som kan bruges til nemt at indfange nøgler programmering. En af fordelene ved et Python program er, at det kører i flere operativsystemer, såsom Linux \\ Unix, Max OS X og Windows , ifølge Python.com . I Python på " keysym " egenskab bruges til at detektere tasten nede , den " Char ( )" egenskab bruges til at hente nøglen. Instruktioner
1
Launch IDLE ( Python GUI) , klik på menuen "Filer" og klik på " Nyt vindue " for at starte et nyt vindue. Tryk på " Ctrl " og "S " for at starte "Gem som " dialog -vinduet. Type " getKeyPressed " ud for " File name: " og klik på "Gem ".
2
Føj følgende kode til at importere " Tkinter " namespace til dit projekt : Hej
import Tkinter som tk
3
Kopier og indsæt følgende kode for at få hver tast trykket
def tastetryk (begivenhed) : . hvis event.keysym == 'Escape' : mainRoot.destroy () keyPressed = event.charprint " Du trykkede :" + keyPressed
4
Føj følgende kode til at udskrive tasten nede ved hjælp kommandoprompten vindue : Hej
mainRoot = tk.Tk () print " Tryk på en tast ( Escape for at afslutte ) : " mainRoot.bind_all ( ' «, tastetryk ) mainRoot.withdraw () mainRoot.mainloop ()
< br > 5 Klik på "Windows " start -knappen og skriv " cmd" i feltet "Søg programmer og filer " tekstfeltet. Tryk på " Enter " for at åbne vinduet med kommandoprompten . Naviger til "C: \\ Python \\ " og skriv " python getKeyPressed . " Press "Enter " for at køre dit program. Begynd at skrive ved hjælp af tastaturet for at vise hvert tasten nede til vinduet med kommandoprompten.