【发布时间】:2016-12-14 01:32:26
【问题描述】:
我正在为学校制作这个项目,该项目涉及向树莓派显示数据。我正在使用的代码刷新(并且需要刷新)非常快,但我需要一种让用户停止输出的方法,我认为这需要某种关键事件。问题是,我是 Python 新手,我不知道如何使用 turtle.onkey() 退出 while 循环。我找到了这段代码:
import turtle
def quit():
global more
more = False
turtle.onkey(quit, "Up")
turtle.listen()
more = True
while more:
print("something")
这不起作用。我已经测试过了。我该如何进行这项工作,或者是否有其他方法可以在不中断程序流程的情况下获取用户输入?
【问题讨论】: