如在阅读“的wxPython在行动”我试图在本书中,一个简单的一块代码,如下所示:wxPython的计时器不工作
import wx
import time
class Frame(wx.Frame):
def __init__(self, *args, **kwargs):
wx.Frame.__init__(self, *args, **kwargs)
timer = wx.Timer(self,-1)
self.Bind(wx.EVT_TIMER, self.OnTimer,timer)
timer.Start(1000, True)
self.Show()
def OnTimer(self, evt):
print time.time(), evt
app = wx.App(False)
frm = Frame(None, -1)
app.MainLoop()
当我运行此,蟒蛇没有给出错误,但它不打印任何东西。奇怪,有人知道为什么吗?
什么是错误? –