__name__属性的作用是什么
在Python中,一个模块被另一个程序第一次引入时,其主程序将全部运行。如果想在模块引入的时候,模块中的某一程序块不执行,那么此时可以用__name__
属性来使该程序块仅仅在该模块自身运行时执行。
每个模块都有一个__name__
属性,当其值时__main__
时,表明该模块自身在运行,否则时被引入。
__name__属性的作用是什么相关推荐
- python 中if __name__ = '__main__' 的作用
python 中if __name__ = '__main__' 的作用 前言 首先我们要知道在python里面万物皆对象,模块也是对象,并且所有的模块都有一个内置属性 __name__. 一个模块的 ...
- python程序的name的作用是什么_python 中__name__ = '__main__' 的作用,到底干嘛的?
python 中__name__ = 'main' 的作用,到底干嘛的? 有句话经典的概括了这段代码的意义: "Make a script both importable and execu ...
- Python版归并排序算法(附Python程序__name__属性用法演示视频)
import random def mergeSort(seq, reverse=False): #把原列表分成两部分 mid = len(seq) // 2 left, right = seq[:m ...
- 浅析python 中__name__ = '__main__' 的作用
很多新手刚开始学习python的时候经常会看到python 中__name__ = \'__main__\' 这样的代码,可能很多新手一开始学习的时候都比较疑惑,python 中__name__ = ...
- python编程中的if __name__ == 'main': 的作用和原理
<背景> 在大多数编排得好一点的脚本或者程序里面都有这段 if __name__ == 'main': <这段代码的功能> 一个python的文件有两种使用的方法: ➤第一是直 ...
- python中__name__属性的取值_Python脚本的“__name__”属性
每个Python脚本在运行时都有一个"__name__"属性.如果脚本作为模块被导入,则其"__name__"属性的值被自动设置为模块名:如果脚本独立运行,则其 ...
- python 中__name__ = '__main__' 的作用
学习python的时候经常会看到python 中__name__ = \'__main__\' 这样的代码,可能很多新手一开始学习的时候都比较疑惑,python 中__name__ = '__main ...
- __name__属性
模块本身就是一个可执行的python文件,一个模块被另一个模块所引用时,其主程序将运行.如果我们想在模块被引入时,模块中的某一程序块不执行. 这时我们就可以利用__name__属性来使程序仅在该模块自 ...
- python中main的作用_浅析python 中__name__ = '__main__' 的作用
很多新手刚开始学习python的时候经常会看到python 中__name__ = \'__main__\' 这样的代码,可能很多新手一开始学习的时候都比较疑惑,python 中__name__ = ...
最新文章
- 我现在是个普通Java程序员,如何才能“更有竞争力”?
- 决策树模型回归可视化分析_Excel进行线性回归模型分析的操作——「杏花开生物医药统计」...
- 获取jQuery中的复选框值
- 微信为什么不进入鸿蒙生态,马化腾为何迟迟不将微信, 加入任正非的华为鸿蒙生态系统中呢?...
- Ubuntu: 搭建tftp,nfs服务器
- android:videoView
- XML数据库与db4o的简要对比
- AJAX, JSON.js,Newtonsoft.Json.dll,nunit.framework.dll 源代码
- python3 爬虫
- [Oracle整理]树形查询(start with connect by)
- iOS 手势识别(点按、长按、轻扫)
- ftp java 关闭连接超时_关于FTP连接超时的解决办法
- 几分钟了解Dreamweaver代码的自动排版以及dw代码的格式化
- 01Java并发编程的艺术之并发编程的挑战
- python统计代码行数_python实现统计代码行数的方法
- MySQL游标的使用
- AD入门学习—元件库的创建2
- 456. 132模式
- MySQL数据库程序设计——成绩管理系统
- 联想笔记本进入BIOS开启Intel VT-x