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中文网
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。