本文共 1396 字,大约阅读时间需要 4 分钟。
键盘监听是
除了键盘控制,
安装
pip install pynput
完成安装后,开发者即可利用该库编写相关代码。
以下是基于
from pynput.keyboard import Listenerdef on_press(key): try: print(f"Key {key.char} pressed") except AttributeError: print(f"Special key {key} pressed")def on_release(key): print(f"Key {key} released") if key == 'esc': return Falsewith Listener(on_press=on_press, on_release=on_release) as listener: listener.join() from pynput.mouse import Listenerdef on_move(x, y): print(f"Mouse moved to ({x}, {y})")def on_click(x, y, button, pressed): if pressed: print(f"Mouse clicked at ({x}, {y}) with {button}") else: print(f"Mouse released at ({x}, {y}) with {button}")with Listener(on_move=on_move, on_click=on_click) as listener: listener.join() 转载地址:http://cbafk.baihongyu.com/