问题描述
我想构建一些有关龟键事件的打字/键盘演示。我还想避免键盘上的每个按键都有单独的onkey调用和功能。
是否有一种方法可以从onkey事件中获取键,而不必为每个键单独创建事件?
类似的东西:
def getKey(key):
turtle.write(key)
turtle.onkey(getKey,None)
turtle.listen()
可能吗?
解决方法
据我所知,单独使用Turtles是不可能的。通过将''传递给onKey
def getKey():
turtle.write('Key pressed')
turtle.onkey(getKey,'')
turtle.listen()
您也许可以使用getKey()
函数中的Getch之类的其他库来查看如果同时按下哪个键。