python主文件判定

时间:2017-08-21 13:17:26   收藏:0   阅读:269

_name_="_main_"     #主文件判定函数,相当于指定一个程序的入口

在一个py程序执行时,调用了其它的py文件,就必须指定一个主程序文件,执行的谁谁就为主文件,自动生成这个内置的主函数,_name_="_main_"  _name_的值,这个执行文件的值就为_main_,
其它引用的py文件的文件名就为_name_的值
列如
1.py
2.py
index.py  #主文件
python index.py  #执行程序时只需执行主文件
这时index.py的_name_="_main_",name值就等于main,标志它是主文件
1.py,2.py的_name_的值就为_name_=1    _name_=2    等于它的文件明,是引用文件
main相当于一个入口,在执行这个主程序时只有在这入口里面的代码才执行
当主文件变为1.py是
1.py   _name_="_main_"
index.py  _name_="index"
2.py          _name_=2

原文:http://www.cnblogs.com/tinfeng/p/7403758.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!