Python教程

Python中__name__的理解

本文主要是介绍Python中__name__的理解,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

在自己的模块下__name__的属性值相当于__main__。

例如:

结果: 

而在其他模块下导入此模块为模块名

结果:

理解:__name__就是自己文件的名字,叫自己叫我(main),而别叫我也就叫我的本名(文件名)

用处: import文件内的if name = main不会执行,主程序内的代码if name = main会执行

这篇关于Python中__name__的理解的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!