這裏我試圖用按鈕選擇一個值。我如何從班級中返回'選項'的值?由於使用Tkinter從類中返回按鈕的值
我想有像my_gui_value = option_box(根)。選項 感謝
from Tkinter import Tk, Label, Button
class option_box:
def __init__(self, master):
self.master = master
master.title("A simple GUI")
self.label = Label(master, text="This is our first GUI!")
self.label.pack()
self.train_button = Button(master,text="Training",command=self.train)
self.train_button.pack()
self.test_button = Button(master, text="Testing", command=self.test)
self.test_button.pack()
def train(self):
option=0
print option
def test(self):
option=1
print option
root = Tk()
my_gui = option_box(root)
root.mainloop()
你打算把這個提議的'my_gui_value = ...'行放在哪裏?請記住,在root.mainloop()之後出現的任何代碼在窗口關閉之後纔會執行。 – Kevin