• 技术文章 >Python技术 >Python基础教程

    python中__name__调用模块

    小妮浅浅小妮浅浅2021-05-28 09:46:49原创2522

    1、说明

    不想让模块中的某些代码执行, 可以用__name__属性来使程序仅调用模块中的一部分。

    每一个模块中都有一个__name__属性, 当其值等于__main__时, 表明该模块自身在执行, 否则被引入了其他文件。

    当前文件如果为程序的入口文件, 则__name__属性的值为__main__。

    2、实例

    if __name__ == '__main__':
        print('这是Titan模块')
    else:
        def sayGood():
            print('good')
     
     
        def sayNice():
            print('nice')
     
     
        def sayBad():
            print('bad')
     
     
        age = 20
        name = 'titan'

    以上就是python中__name__调用模块,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python __name__
    上一篇:python from…import的导入注意 下一篇:dir()函数在python模块的使用

    相关文章推荐

    • Python死锁的产生原因• Python中threading.RLock的使用• Python获取GIL锁的流程• Python中如何切换GIL?• Python描述符的两种类型• python中fork()的调用• python from…import的导入注意

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网