我正在使用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()
。但是,当图形框架显示时,它只会在屏幕上闪烁并消失。
我可以知道在关闭之前如何让画面留在屏幕上吗?
感谢。
答案 0 :(得分:1)
创建框架时似乎参数不正确。你在控制台中看到任何错误吗?
也许你可以试试这个:
frame = wx.Frame(None, -1, 'Graphical Output', size = (800, 600))