面向对象的Python,如果__name__ =='__ main__'?

时间:2018-06-11 22:27:31

标签: python python-3.x class oop object

我正在关注wxPython的教程,教程显示以下代码:

class Example(wx.Frame):

    def __init__(self, parent, title):
        super(Example, self).__init__(parent, title=title,
            size=(350, 250))


def main():

    app = wx.App()
    ex = Example(None, title='Sizing')
    ex.Show()
    app.MainLoop()


if __name__ == '__main__':
    main()

我假设

if __name__ == '__main__':
        main()

是如何调用main()方法但我不确定。有人可以解释这段代码的作用吗?

0 个答案:

没有答案