我在这里尝试使用按钮选择一个值。如何返回'选项'的值来自班级?感谢
我想要像my_gui_value = option_box(root).option这样的东西 感谢
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()
答案 0 :(得分:1)
保存而不是返回。
def train(self):
self.option = 0
print self.option
def test(self):
self.option = 1
print self.option