博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
理解Python3中的__main__
阅读量:5833 次
发布时间:2019-06-18

本文共 269 字,大约阅读时间需要 1 分钟。

描述

Python3 中

以双下划线开头且结尾变量被称为 内置变量,如 init,name.
该变量的具体值由该模块被调用的方式决定。
1、当该模块被直接调用时,值为'main'
2、当此模块被import,在母模块中调用时,则返回为子模块名称

看实践样例

理解Python3中的__main__


附testModule.py源码

def main():    print('__name__取值:',__name__)if __name__ == '__main__':    main()

转载于:https://blog.51cto.com/2138219/2333863

你可能感兴趣的文章
Java工厂模式
查看>>
TMS320F28335项目开发记录5_28335之CCS编程基础
查看>>
hive列转行
查看>>
GridView编辑删除操作
查看>>
设计模式---装饰模式
查看>>
用Intent实现activity的跳转
查看>>
二叉树的三种遍历的应用(表达式,求深度,叶子数,结点数,二叉树的建立,复制)...
查看>>
说说JSON和JSONP,也许你会豁然开朗
查看>>
LTDFZ
查看>>
依据道路的shape获得high_cross和low_cross
查看>>
SAE+Java+jetty
查看>>
Java 权限框架 Shiro 实战一:理论基础
查看>>
如何在 OS X 中安装 ruby
查看>>
大话数据结构之四(串)
查看>>
加热炉简是新来的整个系统的板
查看>>
Mockito使用注意事项
查看>>
Apache配置
查看>>
[LeetCode] Palindrome Linked List 回文链表
查看>>
UVA - 825Walking on the Safe Side(dp)
查看>>
android大概是通过logcat拦截Log
查看>>