【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结束监控。
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://www.net2asp.com/37d59f5ad0.html
相关推荐
-
Jsoup+HuTool爬虫实战
爬虫 百度百科释义 网络爬虫(又称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的…
1天前 -
解决SpringBoot jar包下resources目录下文件读取不到
由于业务需要,在 SpringBoot 项目下的 resources 目录需要放一个 docx 文件,并进行读取,本来采用的 Spring 提供的 ResourceUtil 进行读…
后端 1天前 -
【微信公众号网页项目】Vue+Spring Boot,微信公众号网页项目,授权微信并获取用户个人信息
微信网页项目,授权微信并获取用户个人信息 准备工作 一、注册公众号 https://mp.weixin.qq.com/ 这里我们使用的个人用户,使用公众平台测试账号进行开发。(注:…
1天前 -
基于 Flink 构建实时数据湖的实践
本文整理自火山引擎云原生计算研发工程师王正和闵中元在本次 CommunityOverCode Asia 2023 数据湖专场中的《基于 Flink 构建实时数据湖的实践》主题演讲。…
1天前 -
【C++】红黑树的原理与实现
文章目录 一、引言 二、红黑树的概念与性质 2、1 红黑树的概念 2、2 红黑树的性质 三、红黑树的定义与实现 3、1 红黑树的定义 3、2 插入新节点 3、2、1 默认插入红…
1天前 -
js出现Uncaught ReferenceError: XXX is not defined错误的解决办法
javascript提示:Uncaught ReferenceError: XXX is not defined的意思是函数XXX()没有被定义。js一般出现Uncaught Re…
编程语言 1天前 -
C语言第十八弹—指针(二)
✨个人主页: 熬夜学编程的小林 💗系列专栏: 【C语言详解】 【数据结构详解】 指针 1、const修饰指针 1.1、const修饰变量 1.2、const修饰指针…
1天前 -
Qt之使用Qt内置图标
一效果 二.原理 Qt内置图标封装在QStyle中,共七十多个图标,可以直接拿来用,能应付不少简单程序需求,不用自己去找图标并添加到资源文件了。 下面是内置图标的枚举定义: …
1天前 -
C# 队列(Queue)
目录 一、概述 二、基本的用法 1.添加元素 2.取出元素 1)Dequeue 方法 2)Peek 方法 3.判断元素是否存在 4.获取队列的长度 5.遍历队列 6.清空容器 7….
1天前 -
【数据结构】排序—C语言版
七大排序算法 一、对于排序的分类: 二、插入排序 1、直接插入排序 (1)基本思想: (2)直接插入排序: (3)代码实现: (4)总结: 2、希尔排序 (1)基本思想: (2)希…
1天前
