Leren hoe je elke toets ingedrukt op het toetsenbord met Python te vangen is een manier om een record van informatie die u typt op uw computer te houden . Python is een programmeertaal die kan worden gebruikt om sleutels gemakkelijk programmatisch vastleggen . Een voordeel over een Python programma is dat het draait op meerdere besturingssystemen , zoals Linux \\ Unix , Max OS X en Windows , volgens Python.com . In Python de " keysym " eigenschap wordt gebruikt om de ingedrukte toets te ontdekken; de " Char ( ) " eigenschap wordt gebruikt om de sleutel te halen . Instructies Launch IDLE ( Python GUI ) 1 , klikt u op het menu "Bestand " en klik "Nieuw venster " om een nieuw venster te openen . Druk op " Ctrl " en " S " voor de lancering van de "Opslaan als" dialoogvenster . Type " getKeyPressed " naast "Bestandsnaam : " en klik op "Opslaan ". 2 Voeg de volgende code toe aan de " Tkinter " namespace importeren in uw project : import Tkinter als tk Kopieer 3 en plak de volgende code te krijgen elke toets ingedrukt def keypress ( event ) : . indien event.keysym == ' Escape' : mainRoot.destroy ( ) keyPressed = event.charprint " U ingedrukt: " + keyPressed 4 Voeg de volgende code om de sleutel ingedrukt met behulp van de command prompt venster af te drukken : mainRoot = tk.Tk ( ) print " Druk op een toets ( Escape-toets om af te sluiten ) : " mainRoot.bind_all ( ' ' , indrukken) mainRoot.withdraw ( ) mainRoot.mainloop ( ) op < br > 5 Klik op de "Windows" startknop en typ " cmd " in het " search programma's en bestanden " tekstvak . Druk op "Enter " om het opdrachtpromptvenster te openen . Navigeer naar " C : \\ Python \\ " en type " python getKeyPressed . " Druk op "Enter" om uw programma te draaien . Begint te typen met behulp van uw toetsenbord om elke toets ingedrukt om de command prompt venster weer te geven .
|