python __name__属性
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()
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步