Python中捕获键盘的方式详解
作者:学PYTHON的阿飞 时间:2021-06-14 15:23:41
python中捕获键盘操作一共有两种方法
第一种方法:
使用pygame中event方法
使用方式如下:使用键盘右键为例
if event.type = pygame.KEYDOWN and event.key =pygame.K_RIGHT:
print(‘向右移动')
第二种方法:
使用pygame中的key模块
1,使用pygame.key.get_pressed()返回一个包含键盘中所有按键的元组,元组用一个变量接收。如:
keys_pressed = pygame.key.get_pressed()
2.通过键盘常量,判断元组中键盘的值来确认按键是否被按下。 如果被按下按键对应的值为1。如:
if keys_pressed[pygame.K_RIGHT]:
print(‘向右移动')
例子:
key_pressed = pygame.key.get_pressed()
if keys_pressed[pygame.K_RIGHT]:
print(‘向右移动')
区别:
第一种每次按完按键后必须松开按键才能继续下一次操作。灵活性不好。
第二种可以按住不松开,操作持续进行。灵活性好。
以上所述是小编给大家介绍的Python中捕获键盘的方式详解整合网站的支持!
来源:https://blog.csdn.net/weixin_42635759/article/details/81415948
标签:Python,捕获键盘
0
投稿
猜你喜欢
BootStrap的select2既可以查询又可以输入的实现代码
2024-04-28 10:18:41
详解Pycharm出现out of memory的终极解决方法
2021-12-08 18:14:23
Python编程itertools模块处理可迭代集合相关函数
2023-05-31 02:18:07
基于javascript实现tab切换特效
2024-02-24 12:31:58
Go库text与template包使用示例详解
2024-04-26 17:21:16
python环形单链表的约瑟夫问题详解
2023-03-02 04:13:10
php7安装openssl扩展方法
2023-11-14 17:34:14
python 美化输出信息的实例
2022-04-15 09:53:54
python使用7z解压软件备份文件脚本分享
2023-05-22 19:30:29
PHP动态页生成静态页的3种常用方法
2024-05-09 09:02:21
python数据结构之图的实现方法
2022-12-29 04:59:38
yahoo 页面的标签效果
2024-04-10 10:38:14
PHP实现将科学计数法转换为原始数字字符串的方法
2023-10-15 21:13:10
sqlserver 系统存储过程 中文说明
2024-01-18 12:22:14
sql2005 远程连接问题解决方法
2024-01-19 13:37:42
MySQL用户权限设置保护数据库安全
2024-01-16 09:03:07
django基础学习之send_mail功能
2023-04-01 00:16:53
python使用Windows的wmic命令监控文件运行状况,如有异常发送邮件报警
2022-01-13 09:48:25
用VBS语言实现的网页计算器源代码
2007-12-26 17:09:00
DSDS应用场景(高通5G)
2022-06-18 05:08:44