Метод класса не вызывается - Python Tkinter - PullRequest
0 голосов
/ 23 апреля 2019

В настоящее время я изучаю Python, и у меня возникла проблема, когда метод класса не вызывается.Я даже не уверен, почему, если быть честным.

Я заранее провел какое-то исследование и не смог найти те, которые имеют такую ​​же ситуацию, как моя.

class StartUpScreen(tk.Toplevel):
    #instance attributes
    def __init__(self):
        tk.Toplevel.__init__(self)
    def destroyWindow(self):
        self.destroy() 

class bgFrame(tk.Tk):
    def __init__ (self):
        tk.Tk.__init__(self)

app = bgFrame()
authSys = StartUpScreen
app.after(250,authSys)
authSys().destroyWindow()
app.mainloop()

Я ожидалкод для запуска и уничтожения окна authSys после его запуска, но, в конце концов, он открывается нормально, но впоследствии не уничтожается.Почему это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...