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

相关推荐
老王爱玩车3 分钟前
预处理详解
c语言·开发语言·学习
mklpo1476 分钟前
为不支持sse4.2命令集的老旧设备制作Win11 26H2系统镜像,2026-10-11。
运维·windows·python
GoldenSpider.AI10 分钟前
用 AI 改流程之前先做「四桶」体检:9 次返工里 8 次靠规则就能消掉(附 Python 发布前校验器)
人工智能·python·自动化·ai智能体
小白快快跑哦20 分钟前
python-字符串全解(六):正则表达式-修饰符
python·正则表达式·修饰符
灯澜忆梦20 分钟前
【Go Zap 日志库】#1 |快速上手 + 配置详解
开发语言·后端·golang
a努力。27 分钟前
四维解析Agent记忆架构:从零实战LangGraph长期记忆
java·开发语言·数据库
Wang's Blog36 分钟前
Java 项目部署之 Docker工具快速入门: Docker Compose 初识与安装
java·开发语言·docker
niucloud-admin42 分钟前
JAVA V6 多商户商城 开发文档——项目启动
java·开发语言·python
学逆向的1 小时前
C 控制台指令
c语言·开发语言·网络安全
沫璃染墨1 小时前
从零入门数据结构与算法(一):复杂度分析——从算法效率到时间与空间复杂度
c语言·开发语言·数据结构·笔记·算法·飞书