python

xiaoxiao2021-02-28  136

__name__是python的一个内置属性。当一个.py文件直接运行时,__name__等于__main__;当它作为一般模块被导入时,__name__就是模块本身的名字。python以缩进判断程序段,对于任意一个.py文件,在执行或者导入的时候将自动执行没有缩进的代码。这些没有缩进的代码相当于main函数,将所有需要执行的代码写在一起,并用__name__==__main__ 约束。当该文件单独执行时就运行这些代码,而作为模块被调用时就不运行这些代码。
转载请注明原文地址: https://www.6miu.com/read-19459.html

最新回复(0)