【发布时间】:2018-04-29 11:35:48
【问题描述】:
很抱歉,如果标题没有说明问题 - 我猜应该归咎于提交的工作方式。
我是 tkinter 的新手,老师给了我这段代码来展示模块的工作原理。该模块已安装在我的机器上,我检查了“帮助模块”以确保。
import tkinter
class Application(tkinter.Frame):
def _init_(self, master=None):
tkinter.Frame._init_(self, master)
self.pack()
self.increase_button = tkinter.RADIOBUTTON(self)
self.increase_button["text"] - "Increase"
self.increase_button["command"] = self.increase_value
self.increase_button.pack(side="right")
self.increase_button - tkinter.RADIOBUTTON(self)
self.increase_button["text"] = "Decrease"
self.increase_button["command"] = self.decrease_value
self.increase_button.pack(side="left")
def increase_value(self):
global mainval
mainval *= 2
print (mainval)
def decrease_value(self):
global mainval
mainval /= 2
print (mainval)
mainval = 1.0
root = tkinter.Tk()
app = Application(master=root)
app.mainloop()
因此,它应该显示用于增加和减少数字的按钮,这些数字也会显示在屏幕上。
但是,当我测试时,我只是得到一个空白窗口,没有检测到错误。
【问题讨论】: