Python中if __name__ == '__main__':的做用

  一个python文件一般有两种使用方法,第一是做为脚本直接执行,第二是 import 到其余的 python 脚本中被调用(模块重用)执行。所以if __name__ == 'main': 的做用就是控制这两种状况执行代码的过程,在if __name__ == 'main': 下的代码只有在第一种状况下(即文件做为脚本直接执行)才会被执行,而 import 到其余脚本中是不会被执行的。举例说明
相关文章
相关标签/搜索