我有以下脚本来获取Python版本和Python构建。我有一个基本的基本问题
import platform
def main():
message()
def message():
print('This is python version {}'.format(platform.python_version()))
print('This is python build version: {}'.format(platform.python_build()))
if __name__ == '__main__': main()
O / P:这是python 3.6.1版 这是python构建版本:('v3.6.1:69c0db5','Mar 21 2017 17:54:52')
以退出代码0结束的过程
注意: 如果删除“如果 name ==' main ':main()”,则此语句我可以看到没有输出任何内容。
我想知道“如果 name ==' main ':main()”,有人可以让我知道这里发生了什么吗?