"); //-->
个人理解, if __name__='main'主要用于确保 import模块或者其他.py文件 时,程序是否能被执行。
比如说我创建了两个py文件,第一个命名为main.py,第二个命名为text.py
main.py中程序如下:
import text
print("hello python")text.py中程序如下:
print("hello world")这种情况下,由于在main.py文件中import了text(运行一遍text中的程序),运行main.py文件时,会先输出“hello,world”,结果如下:
hello world hello python
if __name__='main'就是用于 确保某些程序只在text.py文件中运行 (只在自己的文件运行,其他调用的不运行)例子如下:
main.py中程序如下:
import text
print("hello python")text.py中程序如下:
if __name__='main'
print("hello world")此时不会输出“hello,world”,结果如下:
hello python
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
MTK平台,M621762186219线路图
LG 电路 大全
CP932编程器使用指南 (英)
托普968,656-main-bottom电路设计
程序在main()函数之前都干了什么?
ARM 2440电路图 杨创utu-f-4。1开发板原理图
main函数的标准定义
非法的文件名“main.c”_的错误提示!
MAX931比较器电路
796FD2显示器电路图
托普68,656-main-top元件排版图
volatile的用法