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

相关推荐
小猴子爱上树5 分钟前
Temu批量视频翻译Python实现方案
开发语言·python·音视频
IDIOSF17 分钟前
R语言 下载安装教程(附安装包)R语言4.5安装步骤(保姆级)
开发语言·其他·r语言
乱七八糟的屋子18 分钟前
LibYAML超全教程-C语言YAML解析与生成
c语言·开发语言·配置文件·yaml解析·libyaml·开源库实战
X1A0RAN18 分钟前
Python 并发请求性能优化实战
python·性能优化·并发编程
陈同学xxx24 分钟前
Hermes Agent 接入飞书,在手机上随时聊天
linux·python·飞书
paopaokaka_luck25 分钟前
基于Springboot3+Vue3的宠物殡葬管理系统(webSocket实时通讯、接入腾讯地图、支付宝沙盒支付、Echarts图形化分析)
java·开发语言·网络·后端
卷无止境29 分钟前
Python 中基于 Qt 的 GUI 库授权方式全解析
后端·python
逝水无殇29 分钟前
HTML 元素详解
开发语言·前端·html
Lhappy嘻嘻42 分钟前
网络初识|基础入门:局域网广域网、IP 端口、TCP/IP 五层模型与封装解封装全过程
java·开发语言·网络·笔记·网络协议·tcp/ip
卷无止境43 分钟前
Guardrails.ai:为大语言模型加一道"安全阀"
后端·python