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

相关推荐
青春不败 177-3266-05205 小时前
基于Python实现的深度学习技术在水文水质领域应用
python·深度学习·机器学习·水文水资源·水质模型
阿童木写作5 小时前
Python批量翻译亚马逊商品图实战教程
开发语言·python·xcode
砚底藏山河5 小时前
多家股票数据接口对比、企业级股票数据API
java·python·金融·maven
Dxy12393102166 小时前
Python Socket入门学习
python
会飞的大鱼人6 小时前
一文搞懂 Java HashSet:把它想成游乐园里只允许一次入场的盖章名单
java·开发语言·windows
巨量HTTP7 小时前
Python爬虫动态换IP实战,彻底解决IP403封禁、限流问题(附完整代码)
爬虫·python·tcp/ip·http
jiay27 小时前
【.net10】顶级程序语句
java·开发语言
晓子文集7 小时前
Tushare接口文档:指数成分和权重(index_weight)
大数据·数据库·python·金融·量化投资
小大宇7 小时前
python pandas dataFrame sqlAlchemy案例
python·pandas
淼澄研学8 小时前
Python进阶实战:深入解析推导式与生成器等5大核心特性
开发语言·python