2012-03-14 88 views
3

我正在为使用Python的Linux开发翻译软件。我正在寻找一种方法来获得按键事件。当按下英文字母键时,我将按下的键分配给一个变量。获取按键事件

我试过Google搜索和阅读各种文章,但到目前为止还没有任何运气。

+0

这是一个终端应用程序,还是一个X/GUI应用程序? – Keith 2012-03-15 07:38:45

回答

1

使用Pygame,您关心Pygame.KEYDOWNkeyboard event。你可以看看如何在pygame例子aliens.py中使用它。

+0

没有朋友。这不是我想要的。在你的解决方案中,我必须检查所有按键才能找到按下的按键。我真正想要的是别的。当程序正在运行时,如果按下任意键,我想运行一个while循环,将按下的键作为字符分配给一个变量。我想你明白我的问题。 :) – Malaka 2012-03-15 17:54:12

+0

我想你可以通过运行aliens.py中的while循环并用按下的键调用回调来获得所需的内容。无可否认,这比我想要的更麻烦一点。 – 2012-03-15 20:29:30