我正在學習wxPython。在其中一個例子,代碼如下所示:wxPython中的OnInit和__init__
import wx
class App(wx.App):
def OnInit(self):
frame = wx.Frame(parent=None, title = 'bare')
frame.Show()
return True
app=App()
app.MainLoop()
而且我注意到,類App
沒有構造而是功能OnInit
。據我所知,Python類是用__init__
函數構造的。
那麼,是OnInit
函數是爲特定類?或者它是另一種類型的構造函數?
請原諒我的無知,因爲我是新手。謝謝。