python编程中的if __name__ == 'main'
来源:互联网 发布:java编程思想 kindle 编辑:程序博客网 时间:2024/05/23 17:33
一个python的文件有两种使用的方法,第一是直接作为脚本执行,第二是import到其他的python脚本中被调用(模块重用)执行。
因此if __name__ == 'main’ 的作用就是控制这两种情况执行代码的过程,在if __name__ == 'main': 下的代码只有在第一种情况下(即文件作为脚本直接执行)才会被执行,而import到其他脚本中是不会被执行的。
在cmd 中直接运行.py文件,则__name__的值是'__main__';
而在import 一个.py文件后,__name__的值就不是'__main__'了;
从而用if __name__ == '__main__'来判断是否是在直接运行该.py文件
阅读全文
0 0
- python编程中的if __name__ == 'main'
- python 中的if __name__ == 'main':
- python 中的if __name__ == 'main':
- python 中的if __name__ == 'main': 生动解析
- python编程中的if __name__ == 'main': 的作用和原理
- python编程中的if __name__ == 'main': 的作用和原理
- python编程中的if __name__ == 'main': 的作用和原理
- python编程中的if __name__ == 'main': 的作用和原理
- python编程中的if __name__ == 'main': 的作用和原理
- python编程中的if __name__ == 'main': 的作用和原理
- python编程中的if __name__ == 'main': 的作用和原理
- python编程中的if __name__ == 'main': 的作用和原理
- python编程中的if __name__ == 'main': 的作用和原理
- python编程中的if __name__ == 'main': 的作用和原理
- python编程中的if __name__ == 'main': 的作用和原理
- python编程中的if __name__ == 'main': 的作用和原理
- python编程中的if __name__ == 'main': 的作用和原理
- python编程中的if __name__ == 'main': 的作用和原理
- 23种设计模式(5):原型模式
- Mybatis配置文件中<mappers>配置方式
- CountDownLatch同步辅助类简用
- 1132. Cut Integer (20)-PAT甲级真题
- JVM 工作原理和流程
- python编程中的if __name__ == 'main'
- DELETE_FAILED_INTERNAL_ERROR Error while Installing APKs
- 几种远程调用接口协议简单比较
- CSS getStyle 获取元素的样式,解决offSet+样式所产生的bug
- Unity中VR等输入事件注册和.net语法小技巧
- 让多个Fragment 切换时不重新实例化
- c++运算符重载string类
- linux命令用途
- 画虚线方法