网络编程
位置:首页>> 网络编程>> Python编程>> Python中捕获键盘的方式详解

Python中捕获键盘的方式详解

作者:学PYTHON的阿飞  发布时间:2021-06-14 15:23:41 

标签:Python,捕获键盘

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

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com