Mācīšanās iemūžināt katru tastatūrā nospiesto taustiņu, izmantojot Python, ir viens no veidiem, kā saglabāt datorā ievadītās informācijas uzskaiti. Python ir datorprogrammēšanas valoda, ar kuras palīdzību var viegli programmiski uzņemt atslēgas. Viena no Python programmas priekšrocībām ir tā, ka tā darbojas vairākās operētājsistēmās, piemēram, Linux \ Unix, Max OS X un Windows, norāda Python.com. Python rekvizītu "keysym" izmanto, lai noteiktu nospiestu taustiņu; rekvizītu “Char ()” izmanto, lai izgūtu atslēgu.
1. solis
Palaidiet IDLE (Python GUI), noklikšķiniet uz izvēlnes Fails un noklikšķiniet uz Jauns logs, lai palaistu jaunu logu. Nospiediet “Ctrl” un “S”, lai palaistu dialoglodziņu “Saglabāt kā”. Blakus faila nosaukumam ierakstiet “getKeyPressed” un noklikšķiniet uz Saglabāt.
2. solis
Pievienojiet šādu kodu, lai projektā importētu “Tkinter” nosaukumvietu:
importēt Tkinter kā tk
3. solis
Nokopējiet un ielīmējiet šo kodu, lai katrs taustiņš tiktu nospiests.
def keypress (event): if event.keysym == 'Escape': mainRoot.destroy () keyPressed = event.char print "Jūs nospiedāt:" + taustiņš Nospiež
4. solis
Pievienojiet šādu kodu, lai izdrukātu nospiestu taustiņu, izmantojot komandrindas logu:
mainRoot = tk.Tk () print "Nospiediet taustiņu (Escape taustiņš, lai izietu):" mainRoot.bind_all (' Noklikšķiniet uz sākuma pogas “Windows” un tekstlodziņā “Meklēšanas programmas un faili” ierakstiet “Cmd”. Nospiediet “Enter”, lai atvērtu komandrindas logu. Pārejiet uz “C: \ Python