繁体   English   中英

Pynput 键盘监听器

[英]Pynput keyboard listener

您好,我有问题,因为 pynput 键盘侦听器不起作用。 我有一些代码,最后我有这个:

def on_press_key(key):
    print("Key pressed: {0}".format(key))


ac_thread = threading.Thread(target=ac_function, daemon=True)
ac_thread.start()
print('1')
keyboard_listener = KeyboardListener(on_press=on_press_key)
print("2")
mouse_listener = MouseListener(on_click=on_click_mouse)
print('3')
keyboard_listener.start()
mouse_listener.start()
keyboard_listener.join()
mouse_listener.join()

此打印件用于测试。 如果没有定义 keyboard_listener 的行,一切正常,但是当我添加键盘侦听器时,它会停留在print('1')

好的,它只需要在print('3')下移动ac_thread.start() print('3')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM