【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结束监控。

相关推荐
Demon--hx14 分钟前
C++访问权限问题
开发语言·c++
weixin_4407305021 分钟前
allure总结--解决版本不相容,没有trend(生成原始报告+复制history后在一起生成新报告)+jenkins集成
python·测试报告·allure
小柯南敲键盘21 分钟前
跨马翻译:图片翻译软件批量处理,跨境电商视频字幕AI智能抠图
人工智能·python·音视频
乐观勇敢坚强的老彭22 分钟前
c++信息学竞赛数组大小规划与避坑速查表
开发语言·c++
BYSJMG22 分钟前
计算机毕业设计选题推荐|【基于大数据的植被光谱特征与环境因子关联分析及可视化】Spark+K-Means
大数据·python·信息可视化·数据分析·spark·kmeans·课程设计
茶栀(*´I`*)27 分钟前
Python网络机器人入门:从Robots协议、网页结构到Requests库的基础实践
网络·python·机器人
格林威30 分钟前
C#图像夜间识别率提升:使用OpenCvSharp和Halcon融合DeepSORT实现复杂场景下准确识别
开发语言·人工智能·数码相机·机器学习·计算机视觉·c#·视觉检测
重生之小比特34 分钟前
【初阶C++】list
开发语言·c++·list
SunnyDays101135 分钟前
如何使用 Python 添加和编辑 Excel VBA 宏(无需安装 Excel)
开发语言·python·excel·vba
2601_9622959936 分钟前
Python+Appium 自动化测试:从基础语法到 PO 模式设计,构建稳定测试框架
自动化测试·python·appium·测试框架·po模式