Python的main函数

初学Python,写C++时,习惯写上main函数,做为程序入口,python

可是,在写Python时,只能看见 __name__ == "__main__",ide

因而,探个究竟,Python程序从哪开始?啧啧,虽然它多数是脚本~函数


转自下面连接的一段话:.net

http://blog.163.com/benben_long/blog/static/199458243201212123099/ blog

if __name__=="__main__":
    print("main")
    foo()

这是因为当你以单个文件运行时,__name__即是__main__
当你以模块导入使用时,这个属性即是这个模块的名字。get



资料:it

http://blog.csdn.net/fervor_heart/article/details/8786240 class


1).  python 代码的执行不依赖于 main() 函数;程序

2).  python 代码从没有缩进的代码开始执行。脚本

相关文章
相关标签/搜索