Python入口函数是什么函数,用法是什么?
导读:Python入口函数是什么函数?python入口函数是if __name__ == "__main__",有一些朋友不是很了解Python入口函数,对此这篇就给大家来讲讲入口函数的用法以及作用,感兴趣的朋友可以了解看看。入口函数的用法 先...
Python入口函数是什么函数?python入口函数是if __name__ == "__main__",有一些朋友不是很了解Python入口函数,对此这篇就给大家来讲讲入口函数的用法以及作用,感兴趣的朋友可以了解看看。
入口函数的用法
先上代码
#这是一个测试函数 import time def func(): print("666") if __name__ == "__main__": print("222") func() print(__name__) print(time.__name__)
如果直接执行这个py文件的话,输出的是222和666,这里就可以看出if __name__ == "__main__":是作为一个入口被我们执行的。
上面代码最后两句print打印的结果是:
print(__name__)
打印的是__main__
,也就是说当一个模块被当做一个整体调用的时候,模块名.__name__
的值是__main__
。
print(time.__name__)
当一个模块被其他模块引用的时候,输出的将是模块自己的名字,当一个模块被其他模块引用的时候,它本身不需要一个入口函数。
关于Python入口函数及使用就介绍到这,感兴趣的朋友可以参考。现在,大家对于为什么需要入口函数应该都清楚了吧,希望大家阅读完这篇文章能有所收获,想要了解更多大家可以关注网络其它的相关文章。
文本转载自PHP中文网
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Python入口函数是什么函数,用法是什么?
本文地址: https://pptw.com/jishu/651087.html