本文共 420 字,大约阅读时间需要 1 分钟。
name知识点
Foo.py
# -*-coding:utf-8 -*-__author__ = 'xiaojiaxin'__file_name__ = 'foo'def foo(): print("hello")print(__name__)# __main__if __name__=="__main__": foo()# hello#只在本函数执行,其他调用模块不执行
知识点name.py
# -*-coding:utf-8 -*-__author__ = 'xiaojiaxin'__file_name__ = '知识点__name__'#区分执行文件,功能模块。功能函数里面不写执行语句import foofoo.foo()# 输出# foo #foo()模块里的print(__name__)变成了foo# hello
转载于:https://blog.51cto.com/10777193/2093370