Sie möchten die native Schließen-Schaltfläche des Fensters (z. B. das rote X in OSX) verwenden, um das Fenster zu schließen, während der Turtle-Code ausgeführt wird. Sie erhalten am Terminal viele Fehlermeldungen. Der folgende Ansatz ermöglicht es mir, sauber, um das Fenster ohne Fehlermeldungen zu schließen:
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
Nun, wenn Sie das Fenster schließen, werden Sie keine Fehlermeldungen erhalten. Machen Sie das natürlich nur zu einem fertigen, vollständig fehlerhaften Programm, sonst werden Sie Fehlermeldungen vermissen, die Sie wirklich sehen möchten ...
zeigen Sie Ihren Code und vollständige Fehlermeldung in Frage. – furas
hast du mit 'except Exception:' versucht? – furas