python笔记

构造函数:

class MainWindow(QMainWindow, Ui_MainWindow):
  def __init__(self, parent=None):
    super(MainWindow, self).__init__(parent)
  self.setupUi(self)

 __init__为类的构造函数,每次创建对象时,会执行此函数。

 

if __name__=="__main__":

一个python文件通常有两种使用方法,第一是作为脚本直接执行,第二是 import 到其他的 python 脚本中被调用(模块重用)执行。因此 if __name__ == 'main': 的作用就是控制这两种情况执行代码的过程,在 if __name__ == 'main': 下的代码只有在第一种情况下(即文件作为脚本直接执行)才会被执行,而 import 到其他脚本中是不会被执行的。

 

posted @ 2021-04-30 10:37  coral_sea  阅读(79)  评论(0)    收藏  举报