每个python模块都包含内置的变量name,当此模块被执行的时候,name等于字符串main;如果import到其他模块中,则name等于模块名称。所以当模块被直接执行时,name == “main”结果为真。
关于python中__name__和__main__的问题
最新推荐文章于 2024-07-12 10:11:14 发布
本文详细介绍了Python中每个模块内置的变量__name__的工作原理。当模块作为主程序运行时,该变量的值为'main';而当模块被其他模块导入时,其值则为模块名。这一特性有助于区分模块的使用场景。
1923

被折叠的 条评论
为什么被折叠?



