使用pynput同时监听鼠标和键盘
pynput概述
pynput是一个基于python的,能够监听和控制鼠标和键盘的第三方库。
pynput主要包括两个类,pynput.mouse和pynput.keyboard,顾名思义,前者可以用来控制和监听鼠标(或者触控板?),后者可以用来控制和监听键盘。
pynput官方文档
如何使用
安装
pip install pynput
导入
from pynput import mouse, keyboard
定义监听函数
12345678910111213# 监听鼠标def on_click(x, y, button, pressed): if button == mouse.Button.middle and pressed: print("middle pressed") elif button == mouse.Button.middle and (not pressed): print("middle not pressed")# 监听键盘def on_press(key): try: ...