问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

程序开发中初始化怎么解释?

发布网友 发布时间:2022-04-23 03:56

我来回答

1个回答

热心网友 时间:2023-09-09 09:15

初始化就是程序运行前将某些特定的数据恢复至默认值,达到一个最原始状态。
根据 __main__ 被初始化的方式,__main__.__spec__ 会被设置相应值或是 None。
当 Python 附加 -m 选项启动时,__spec__ 会被设为相应模块或包的模块规格说明。 __spec__ 也会在 __main__ 模块作为执行某个目录,zip 文件或其它 sys.path 条目的一部分加载时被填充。
在 其余的情况 下 __main__.__spec__ 会被设为 None,因为用于填充 __main__ 的代码不直接与可导入的模块相对应:
交互型提示
-c 选项
从 stdin 运行
直接从源码或字节码文件运行
请注意在最后一种情况中 __main__.__spec__ 总是为 None,即使 文件从技术上说可以作为一个模块被导入。 如果想要让 __main__ 中的元数据生效,请使用 -m 开关。
还要注意即使是在 __main__ 对应于一个可导入模块且 __main__.__spec__ 被相应地设定时,它们仍会被视为 不同的 模块。 这是由于以下事实:使用 if __name__ == "__main__": 检测来保护的代码块仅会在模块被用来填充 __main__ 命名空间时而非普通的导入时被执行。
5.9. 开放问题项
XXX 最好是能增加一个图表。
XXX * (import_machinery.rst) 是否要专门增加一节来说明模块和包的属性,也许可以扩展或移植数据模型参考页中的相关条目?
XXX 库手册中的 runpy 和 pkgutil 等等应该都在页面顶端增加指向新的导入系统章节的“另请参阅”链接。
XXX 是否要增加关于初始化 __main__ 的不同方式的更多解释?
XXX 增加更多有关 __main__ 怪异/坑人特性的信息 (例如直接从 PEP 395 复制)。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 初始设置是什么意思 什么叫初始学历? 初始怎么造句? "初始"的正确英文翻译 初始是什么意思 初始的意思 梦见煮饭却没有米什么意思? 梦见我在家帮别人煮饭火很容易就点着了还很大? 梦见烧火煮饭预示什么? 周公解梦帮建筑工人煮饭 梦见去煮饭没有米什么意思? 梦见帮人煮饭饭煮成西饭 cad2010不能打开文件,不能另存为文件,只要一点这程序就未响应,怎么办,在线等大神帮忙。。。。 梦见自已好饿,要别人煮饭,别人迟迟没煮? 周公解梦煮饭? 周公解梦梦见帮工人煮饭 梦到做饭给别人吃是怎么回事啊? 梦见煮饭煮不熟? 手机桌面乱了怎么办? Apple id就是用QQ邮箱注册的吗?还有什么可以注册呢? 初始化是什么意思? 初始设置 初始注册办理需要那些资料? 关于初始的词语 请问”初始化是什么意思” 二级建造师初始什么意思?初始什么意思? 什么是零初始状态?什么是零输入? 爆炒牛蛙的家常做法大全怎么做好吃视频 爆炒牛蛙怎么做好吃,爆炒牛蛙的家常做法 爆炒牛蛙最简单的家常做法 爆炒牛蛙的正宗做法,爆炒牛蛙怎样做才好吃的做法步骤 牛蛙的做法,爆炒牛蛙怎么做好吃,爆炒牛蛙的家常做法 爆炒牛蛙的做法,爆炒牛蛙怎么做好吃,爆炒牛蛙 爆炒牛蛙的正宗做法 爆炒牛蛙的做法,爆炒牛蛙怎么做好吃,爆炒牛蛙的家常 2017眉山樱花节在哪里看 牛蛙的做法爆炒牛蛙 西柚减肥法,就是陈乔恩减肥法里面西柚可以用其他水果代替吗? 2017眉山樱花节在什么地方举办? 蒜苗爆炒牛蛙怎么做