无法显示tk窗口

时间:2013-09-11 13:44:58

标签: python function class tkinter

我是Python的新手,所以我尝试使用Pyscripter编辑器测试一些简短的脚本/程序 但我不能让它发挥作用。没有输出。

from Tkinter import*
class Myclassx:
     def __init__(self):
        windx = Tk()
        btnx = Button(text="okayx",command =self.printx)
        btnx.pack()
     def printx(self):
        print "see you later"
oleyx=Myclassx()

非常感谢。

1 个答案:

答案 0 :(得分:4)

如果您的意思是没有看到窗口,那么您错过了windx.mainloop()

from Tkinter import*
class Myclassx:
     def __init__(self):
        windx = Tk()
        btnx = Button(text="okayx",command =self.printx)
        btnx.pack()
        windx.mainloop() # <----
     def printx(self):
        print "see you later"

oleyx=Myclassx()