如何使wxPython框架站得很久?

时间:2014-02-11 08:49:19

标签: python wxpython frame

我正在使用wxPython在wx.Frame中显示图形输出。在课堂上。这是我的代码:

class X():
    ......

    def uniform_output(self):
        ......
        self.GraphicalOutput()


    def GraphiclaOutput(self):
        self._app = wx.App()
        self._frame = wx.Frame(None, self._app, 0, 'Graphical Output', size = (800, 600))
        self._frame.Show()
        self._app.MainLoop()

当我运行我的代码时,我创建了一个类X的实例,它将调用它的函数GraphicalOutput()。但是,当图形框架显示时,它只会在屏幕上闪烁并消失。

我可以知道在关闭之前如何让画面留在屏幕上吗?

感谢。

1 个答案:

答案 0 :(得分:1)

创建框架时似乎参数不正确。你在控制台中看到任何错误吗?

也许你可以试试这个:

frame = wx.Frame(None, -1, 'Graphical Output', size = (800, 600))