看到构造变黄了吧。
我是无语了。诡异的错误多的很~
from wx.core import wx from framework.version import __version__ class YadinghaoFrame(): def __int__(self, title): print("反正也不执行...") #wx.Frame.__init__(self, None, -1, style=wx.DEFAULT_FRAME_STYLE) pass def builder(self, title=None, size=None): self.subject = "亚丁号小助手" self.version = __version__() if size is None: size = (900, 600) if title is None: title = self.subject + self.version else: title = self.subject + "---" + title + self.version #window=wx.Frame.__init__(self, None, -1, style=wx.DEFAULT_FRAME_STYLE) window = wx.Frame(None) window.SetTitle(title) window.SetSize(size) # 设置窗口大小 window.Center() # 窗口在屏幕上居中 return window app = wx.App() YadinghaoFrame("我是来").builder().Show(True) app.MainLoop()
运行会的状态