def main(): import wx from frame_view import FrameView from frame_interactor import FrameInteractor logfile = "_error.log" app = wx.App(redirect=False, filename=logfile) fv = FrameView() fp = FramePresenter(fv) panel = wx.Panel(fv, -1) fv.append_pane(panel) fv.Show() try: app.MainLoop() except: app.RedirectStdio()