1 回答

TA貢獻(xiàn)1891條經(jīng)驗(yàn) 獲得超3個(gè)贊
您需要self.main在運(yùn)行該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()
應(yīng)該是這樣的:
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()
因?yàn)樵揷reate_widgets()函數(shù)運(yùn)行了configure_button()和configure_input_space()引用了 的函數(shù)self.main。
添加回答
舉報(bào)