当我单击我的海龟窗口时,它向shell显示了24行错误。
错误报告以turtle.Terminator结尾。
turtle.Terminator不是一个异常,所以我不能用try-except处理它。
有没有针对所有turtle异常的基类,这样我就可以摆脱这些错误了?
发布于 2016-10-29 09:43:07
您希望使用窗口的本机关闭按钮(例如,OSX中的红色X),用于在turtle代码运行时关闭窗口。最终,终端会收到大量的错误消息。以下方法允许我干净利落地关闭窗口,而不会出现错误消息:
import turtle
# put all your variable and function definitions here
try:
# put all the setup code you invoke here
turtle.exitonclick() # or mainloop() or done()
except Exception:
pass现在,当您关闭窗口时,您将不会收到任何错误消息。显然,只对完成的、完全调试的程序执行此操作,否则您将错过您真正想要看到的错误消息……
https://stackoverflow.com/questions/40314146
复制相似问题