私は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
は特定のクラスの関数ですか?それともコンストラクタの別のタイプですか?
私がこのことを初めて知ったので、私の無知を許してください。ありがとう。 wx.App.__init__
documentationによると