python主文件判定
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python主文件判定相关的知识,希望对你有一定的参考价值。
_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
以上是关于python主文件判定的主要内容,如果未能解决你的问题,请参考以下文章