– 顶级脚本环境 – Python运行时服务(Python教程)(参考资料)
__main__
– 顶级脚本环境
"__main__"
是顶级代码执行的作用域的名称。当从标准输入,脚本或从中读取时,模块的__name__被设置为等于"__main__"
交互式提示.
模块可以通过检查自己的__name__
来发现它是否在主范围内运行,这允许在模块运行时有条件地执行模块中的代码的常用习惯用法脚本或用python-m
而不是导入时:
if __name__ == "__main__": # execute only if run as a script main()
对于一个包,可以通过包含一个__main__.py
模块来实现相同的效果,其内容将被执行使用-m
.
本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如果侵犯你的利益,请发送邮箱到 [email protected],我们会很快的为您处理。