python __name__属性

僤鯓⒐⒋嵵緔 提交于 2020-02-09 13:03:49

1、模块,命名为sunck.py为例子

#一个.py文件就是一个模块#每一个模块都有一个__name__属性,当其值等于"__main__"时,表明该模块自身在执行。否则被引入其他文件#当前文件如果为程序的入口文件,则__name__属性的值为__main__if __name__ == "__main__":    print("这是sunck.py")else:    print(__name__)    def sayGood():        print("sunck is a very good man!")    def sayNice():        print("sunck is a nice man!")    def sayHandsome():        print("sunck is a handsome man!")2、
import sunck'''__name__属性:模块就是一个可执行的.py文件,一个模块被了另一个程序引入。我不想让模块中的某些代码执行,可以用__name__属性来使程序仅调用模块中的一部分'''sunck.sayGood()

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!