0

我正在使用以下版本的 Python:2.7.5,并且我安装了这个版本的 wxPython:2.8.12.1。当我运行下面的代码时,出现以下错误:

Traceback(最近一次调用最后一次):文件“”,第 1 行,在 win.show() AttributeError: 'Frame' 对象没有属性 'show'

代码:

>>>import wx
>>> app=wx.App()
>>> win=wx.Frame(None)
>>> win.show()

我是编程新手,这里出了什么问题?

4

1 回答 1

1

添加:

win.Show(True)
app.MainLoop()

我也很确定您需要在 Frame 类中包含一个 ID 和 Title:

win = wx.Frame(None, -1, 'Title')
win.Show(True)
app.MainLoop()

编辑

我忘了Show在 wx. 那是你的主要错误。

于 2013-10-27T03:12:18.537 回答