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

相关推荐
吴佳浩12 小时前
大模型量化部署终极指南:让700亿参数的AI跑进你的显卡
人工智能·python·gpu
diegoXie13 小时前
Python / R 向量顺序分割与跨步分割
开发语言·python·r语言
程序员小白条13 小时前
0经验如何找实习?
java·开发语言·数据结构·数据库·链表
七牛云行业应用13 小时前
解决OSError: No space left... 给DeepSeek Agent装上无限云硬盘
python·架构设计·七牛云·deepseek·agent开发
liulilittle13 小时前
C++ 浮点数封装。
linux·服务器·开发语言·前端·网络·数据库·c++
BoBoZz1914 小时前
CutWithScalars根据标量利用vtkContourFilter得到等值线
python·vtk·图形渲染·图形处理
失散1314 小时前
Python——1 概述
开发语言·python
萧鼎14 小时前
Python 图像哈希库 imagehash——从原理到实践
开发语言·python·哈希算法
qq_2515335914 小时前
使用 Python 提取 MAC 地址
网络·python·macos
小小8程序员14 小时前
STL 库(C++ Standard Template Library)全面介绍
java·开发语言·c++