1 回答

TA贡献1891条经验 获得超3个赞
您需要self.main在运行该create_widgets()功能之前“制作” ,因此:
class Calculator_GUI(tk.Frame):
def __init__(self, master):
tk.Frame.__init__(self, master)
self.master = master
self.button = {}
self.configure_gui()
self.create_widgets()
self.main = Calculator_Core()
应该是这样的:
class Calculator_GUI(tk.Frame):
def __init__(self, master):
tk.Frame.__init__(self, master)
self.master = master
self.main = Calculator_Core()
self.button = {}
self.configure_gui()
self.create_widgets()
因为该create_widgets()函数运行了configure_button()和configure_input_space()引用了 的函数self.main。
添加回答
举报