如何在Linux中捕获按键(按键记录)?

对于Windows,存在pyHook库,但我不知道如何在Linux中进行。

最佳答案

您可以使用pyxhook:

#!/usr/bin/env python

import pyxhook

def OnKeyPress(event):
    print (event.Key)


    if event.Ascii == 32:
        exit(0)

hm = pyxhook.HookManager()
hm.KeyDown = OnKeyPress

hm.HookKeyboard()

hm.start()

须藤apt-get install python-xlib
https://github.com/JeffHoogland/pyxhook

10-04 13:41