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

相关推荐
一次旅行11 小时前
【AI工具】Rust-Based CLI:用 xargs 和并行加速你的 Linux 日常
linux·开发语言·rust
老毛肚11 小时前
juc线程通信
java·开发语言·jvm
跨境数据猎手12 小时前
反向海淘实战|独立站搭建+国内电商API对接
开发语言·爬虫·架构
没钥匙的锁112 小时前
05-Java面向对象构造器与封装
java·开发语言
仙人球部落12 小时前
-python-LangGraph框架(3-31-LangGraph 「合并式状态管理」的原理与实践)
开发语言·javascript·python
2401_8949155312 小时前
Geo搜索优化排名源码部署搭建全流程详解
android·开发语言·flask·php·精选
蜡笔削薪12 小时前
财联支付异地拓展商户的区域限制是否符合监管规定?
大数据·python
印度神油912 小时前
Windows Python 打包实战:Nuitka 环境踩坑总结与 CI 自动化构建全指南
windows·python·ci/cd
chouchuang13 小时前
day-025-面向对象-上
开发语言·python
sunfdf13 小时前
Next.js 新手从零部署到首跑实战指南
开发语言·javascript·ecmascript