【wxPython】setTimeout みたいなこと
750ms 後、ウィンドウに Done! と表示する
# -*- coding: utf-8 -*- import wx def timer_test(event): text.SetLabel("Done!") if __name__ == "__main__": app = wx.App() frame = wx.Frame(None, wx.ID_ANY, "Timer test", size=(300, 200)) panel = wx.Panel(frame, wx.ID_ANY) text = wx.StaticText(panel, wx.ID_ANY, "") timer = wx.Timer(frame) frame.Bind(wx.EVT_TIMER, timer_test, timer) timer.Start(milliseconds=750, oneShot=True) frame.Show() app.MainLoop()