Я работаю над графической программой Python Turtle и пытаюсь использовать метод exitonclick, чтобы закрыть окно при щелчке по нему. Однако, похоже, это не работает.
Код: Выделить всё
from turtle import Turtle, Screen
rem = Turtle()
screen = Screen()
rem.fd(70)
def clear():
screen.clearscreen()
screen.listen()
screen.onkey(fun=clear,key = "c")
screen.exitonclick()
Когда я запускаю его и пытаюсь выйти из программы, щелкнув по экрану, она работает нормально и завершает работу, но когда я нажимаю c и очищаю экран, то, если я попытаюсь выйти, нажав кнопку, ничего не произойдет .
Подробнее здесь:
https://stackoverflow.com/questions/787 ... learscreen