【python】用keyboard进行键盘监控

下载安装

pip install keyboard -i https://pypi.tuna.tsinghua.edu.cn/simple

按键的表达

#单个字母数字

'a'

'1'

#其他按键

'tab'

'alt'

'f1'

#方向键

'up'

'down'

'left'

'right'

#按键组合

'a'+'b'

监听的方法

wait(按键)#停止程序等待用户按键

add_hotkey(按键,函数,arge=(函数需要传递的参数))#调用函数

整体实现方法

复制代码
import keyboard
def yes(a):
    print(a)
keyboard.add_hotkey('a',yes,args=('hello',))
keyboard.wait('w')

意思为,按下a执行yes函数,按下w结束监控。

相关推荐
niucloud-admin14 分钟前
java服务端——controller控制器
java·开发语言
小徐Chao努力26 分钟前
【Langchain4j-Java AI开发】06-工具与函数调用
java·人工智能·python
无心水28 分钟前
【神经风格迁移:全链路压测】33、全链路监控与性能优化最佳实践:Java+Python+AI系统稳定性保障的终极武器
java·python·性能优化
夏幻灵1 小时前
JAVA基础:基本数据类型和引用数据类型
java·开发语言
luoluoal1 小时前
基于python的小区监控图像拼接系统(源码+文档)
python·mysql·django·毕业设计·源码
cike_y1 小时前
Spring-Bean的作用域&Bean的自动装配
java·开发语言·数据库·spring
BoBoZz192 小时前
MotionBlur 演示简单运动模糊
python·vtk·图形渲染·图形处理
十八度的天空2 小时前
第01节 Python的基础语法
开发语言·python
BoBoZz192 小时前
GradientBackground 比较不同类型的背景渐变着色模式与坐标转换
python·vtk·图形渲染·图形处理
540_5402 小时前
ADVANCE Day32
人工智能·python·机器学习