我试图检测某个被按下的键(Python)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我试图检测某个被按下的键(Python)相关的知识,希望对你有一定的参考价值。
这是我的代码,我是初学者,我一直在环顾四周,我至少看了5-10篇帖子,他们并没有真正帮助我,因为我无法理解代码。
在我的代码我尝试一个真正基本的游戏开始屏幕,我想要做的是如何在开始屏幕时检测到E或S被按下,
print (" _____________________________________________ ")
print ("| |")
print ("| |")
print ("| The Chronicles |")
print ("| Of Game |")
print ("| |")
print ("| |")
print ("| |")
print ("| |")
print ("|_____________________________________________|")
print ("| |")
print ("| START EXIT |")
print ("| (S) (E) |")
print (" \___________________________________________/ ")
答案
我使用getch,如果你想使用,请下载py-getch:
https://github.com/joeyespo/py-getch
安装命令:python setup.py install
示例代码:
from getch import getch, pause
# game loop
while(True):
key = getch()
if(key == 'S'):
print('key S pressed...')
elif(key == 'E'):
print('key E pressed...')
以上是关于我试图检测某个被按下的键(Python)的主要内容,如果未能解决你的问题,请参考以下文章