python文件有两种使用方法:
(1)作为脚本直接执行
(2)import到其它的python脚本中被调用(模块重用)执行。
if name"main"的作用是控制这两种情况执行代码的过程。在if name"main":下的代码只有在第(1)中情况下(即作为脚本直接执行)才会被执行,而被import到其它脚本中是不会被执行的。
通俗理解:if name=="main"相当于一个开关,决定了python文件按那种方式执行。
Python中if __name__ == ‘__main__‘:的作用和原理
最新推荐文章于 2024-05-09 16:20:56 发布