Erkennen in python, welche Tasten gedrückt werden
Muss ich wissen, welche Taste gedrückt werden, jetzt sofort. Ich bin nicht auf der Suche zu erfassen einige spezielle Tasten ein Ereignis auslösen, oder ähnliches,
Möchte ich wissen, welche Tasten gedrückt werden, jetzt und zeigt eine Liste von Ihnen.
Ich auch einfangen müssen spezielle Tasten wie F1 ... F12, shift, alt, Zuhause, windows, etc. Grundsätzlich alle Tasten auf der Tastatur.
Wie mache ich das in python? Wie kann ich die Tastatur-Ereignisse erfassen?
Verwandte
- Cross-Plattform-keylogger
- Ist es ein cross-Plattform-python-low-level-API zum erfassen oder erzeugen Sie Tastatur-Ereignisse?
BEARBEITEN
Nur damit Sie wissen, ich bin nicht versucht, einen keylogger. Ich bin versucht, einen Diagnosen-Werkzeug (I Spaltung von Wasser auf mein laptop und die Tastatur fängt an, verrückt irgendwann!!)
Du musst angemeldet sein, um einen Kommentar abzugeben.
PyKeylogger erwähnt in die damit verbundene Frage könnte den job machen.
Der einfachste Weg, so etwas zu tun, wenn man nicht zu pingelig ist, ist ein GUI-toolkit wie pygame oder wxPython. Zum Beispiel, führen Sie die wxPython-Demo, dann gehen Sie zur demo für KeyEvents.
Fand ich die Antwort über einen link in einer stellt sich die Frage, zu pyHook:
pyHook tutorial: Erfassung Tastendruck-Ereignisse