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主文件判定的主要内容,如果未能解决你的问题,请参考以下文章

python Miller Rabinの素数判定法

Python 根据入栈顺利判定出栈顺序

python怎么判定人民币和美元

小学生蓝桥杯Python闯关 | 成绩判定

[c++&python]算法复杂度判定与估算

python 爬虫服务器怎么判定是程序