美文网首页软件测试相关
Python3学习 - 第五节

Python3学习 - 第五节

作者: 给你一颗小瓜子 | 来源:发表于2019-04-15 21:53 被阅读54次

Python脚本程序的“__name__”变量及其作用?

有句话经典的概括了这段代码的意义:

“Make a script both importable and executable”

意思就是说让你写的脚本模块既可以导入到别的模块中用,另外该模块自己也可执行

每个Python脚本在运行时都有一个“__name__”属性。如果脚本作为模块被导入,则其“__name__”属性的值被自动设置为模块名;如果脚本独立运行,则其“__name__”属性值被自动设置为“__main__”。利用“__name__”属性即可控制Python程序的运行方式。

相关文章

网友评论

    本文标题:Python3学习 - 第五节

    本文链接:https://www.haomeiwen.com/subject/jiapwqtx.html