python - 未调用类方法 - Python Tkinter
问题描述
我目前正在学习 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 窗口,但最终,它可以正常打开,但之后不会自行销毁。这是为什么?
解决方案
推荐阅读
- delphi - 有没有办法从通用约束类型获取 GUID?
- swift - TabBar 故事板如何连接?
- excel - 将excel中的动态范围导出到powerpoint
- javascript - 在 Knockout 样式绑定中使用 CSS3 变量
- c++ - 如何在 c++ operator() 中专门调用模板?
- android - 如何在 Android Gradle 构建中使用 pom 文件?
- javascript - Bootstrap 折叠按钮和可折叠列表组未折叠
- python - 没有测试运行,请检查配置设置
- visual-studio - 为色彩空间转换设置 IMTransform 视频处理器
- sql - 基于同一张表的两列过滤