Python 我如何使用;输入Key";用于Graphics.py中的getKey

Python 我如何使用;输入Key";用于Graphics.py中的getKey,python,graphics,Python,Graphics,我可以说-(if key='Left')或(if key='Right'),但由于某些原因,我不能说-(if key='Enter')。为什么这不起作用?我不能在graphics.py中使用getKey的enter键吗?键值来自\u onkey事件侦听器: def _onKey(self, evnt): self.lastKey = evnt.keysym 您可以看到Tk的有效键符号 这将列出Return作为有效类型,以及键盘输入键的KP\u Enter 旧线程,但我也遇到了同样的问题

我可以说-(if key='Left')或(if key='Right'),但由于某些原因,我不能说-(if key='Enter')。为什么这不起作用?我不能在graphics.py中使用getKey的enter键吗?

键值来自
\u onkey
事件侦听器:

def _onKey(self, evnt):
    self.lastKey = evnt.keysym
您可以看到Tk的有效键符号


这将列出
Return
作为有效类型,以及键盘输入键的
KP\u Enter

旧线程,但我也遇到了同样的问题,并查看了graphics.py模块以了解它是如何工作的。看起来它使用了tkinter的钥匙输入系统,支持的钥匙在这里[

至于我的代码,这是有效的:

keyString = win.getKey()
if(keyString == "Return"):
    #do your thing here

希望有帮助!

这就是您所指的Graphics.py吗?:mcsp.wartburg.edu/zelle/python/Graphics。py@castle-太棒了。你试过其他的
Enter
别名吗?也许它叫
Return
?你能修改你的问题,把你的一些代码以及你得到的错误描述都包括进去吗?更多的信息如果你加入了,回答你的问题就越容易。