Vsebina
Učenje, kako zajeti vsako tipko, ki jo pritisnete na tipkovnici s pomočjo Pythona, je način za vodenje zapisa podatkov, ki ste jih vnesli v računalnik. Python je programski jezik, ki ga lahko uporabite za programiranje ključev. Ena od prednosti tega je, da lahko deluje na različnih operacijskih sistemih, kot so Linux / Unix, Mac OS X in Windows, glede na Python.com. V Pythonu se za zaznavanje pritisnjene tipke uporablja lastnost "keysym", za pridobivanje pisanega znaka pa se uporablja funkcija "Char ()".
Navodila
Pritisnjeno tipko si lahko ogledate v Pythonu (Hemera Technologies / AbleStock.com / Getty Images)-
Zaženite IDLE, kliknite "File" in "New Window", da odprete novo okno. Pritisnite "Ctrl" in "S" za prikaz okna "Shrani kot". V polje "Ime datoteke:" vnesite "get PasswordPosted.py" in kliknite "Shrani".
-
Dodajte naslednjo kodo za uvoz knjižnice "Tkinter" za vaš projekt:
uvoz Tkinter kot tk
-
Kopirajte in prilepite naslednjo kodo, da pritisnete vsako tipko.
def keypress (dogodek): if event.keysym == 'Escape': mainRoot.destroy () keyPressed = event.char print "Pritisnili ste:" + tipko pritisnili
-
Dodajte naslednjo kodo, da natisnete tipko, ki jo pritisnete z uporabo okna s pozivom:
mainRoot = tk.Tk () print "Pritisnite tipko (Escape tipka za izhod):" mainRoot.bind_all (')
", pritisnite tipko mainRoot.withdraw () mainRoot.mainloop () -
Kliknite gumb »Start« in v besedilno polje »Iskanje programov in datotek« vnesite »cmd«. Pritisnite "Enter", da odprete okno s pozivom za vejico. Pomaknite se na "C: Python
"Vtipkajte" getKeyPressed ". Za zagon programa pritisnite "Enter". Začnite tipkati s tipkovnico, da si ogledate vse pritisnjene tipke v oknu ukaznega poziva.