Inhalt
Wenn Sie lernen, wie Sie jede Taste, die auf Ihrer Tastatur gedrückt wird, mit Python erfassen, können Sie die auf Ihrem Computer eingegebenen Informationen aufzeichnen. Python ist eine Programmiersprache, mit der die Schlüssel programmgesteuert abgerufen werden können. Dies hat den Vorteil, dass es auf verschiedenen Betriebssystemen wie Linux / Unix, Mac OS X und Windows laufen kann, so Python.com. In Python wird die gedrückte Taste mit der Eigenschaft "keysym" erkannt und mit der Funktion "Char ()" das geschriebene Zeichen abgerufen.
Anweisungen
Eine gedrückte Taste kann in Python angezeigt werden (Hemera Technologies / AbleStock.com / Getty Images)-
Führen Sie IDLE aus, klicken Sie auf "Datei" und "Neues Fenster", um ein neues Fenster zu öffnen. Drücken Sie "Strg" und "S", um das Fenster "Speichern unter" anzuzeigen. Geben Sie "get PasswordPosted.py" neben "Dateiname:" ein und klicken Sie auf "Speichern".
-
Fügen Sie den folgenden Code hinzu, um die Bibliothek "Tkinter" für Ihr Projekt zu importieren:
Tkinter als Tk importieren
-
Kopieren Sie den folgenden Code, und fügen Sie ihn ein, um die einzelnen Tasten zu drücken.
def keypress (event): wenn event.keysym == 'Escape': mainRoot.destroy () keyPressed = event.char Druck "Sie haben gedrückt:" + keyPressed
-
Fügen Sie den folgenden Code hinzu, um die Taste mit dem Eingabeaufforderungsfenster gedrückt zu drucken:
mainRoot = tk.Tk () print "Zum Beenden eine Taste drücken (Escape-Taste):" mainRoot.bind_all ('
', Tastendruck) mainRoot.withdraw () mainRoot.mainloop () -
Klicken Sie auf die Schaltfläche "Start" und geben Sie "cmd" in das Textfeld "Suche nach Programmen und Dateien" ein. Drücken Sie "Enter", um das Komma-Eingabefenster zu öffnen. Navigieren Sie zu "C: Python"
"Und tippen Sie" getKeyPressed ". Drücken Sie "Enter", um Ihr Programm auszuführen. Beginnen Sie die Eingabe über Ihre Tastatur, um die gedrückten Tasten im Eingabeaufforderungsfenster anzuzeigen.