python中的flask
python中所有到模块都是可以独立运行到,不想,java和c语言,只有一个程序入口
所以我们需要建立单独到入口
if __name__ == '__main__'
1.__name__是一个变量名字,前后都加了双下划线是说明是系统内置的变量
2.__name__就是标识模块的名字的一个系统变量,这里分两种情况,假如,当前模块的主模板(也就是调用其他模块的模块)
那么这模块的名字就是"__main__",通过if判断这样的就可以执行"__main__",假如模板是调用的,则此模板名字为文件名字(不加.py),通过if判断这样就会跳过"__main__"后面的内容
3.可以提高程序的健壮性
4.if __name__ == '__main__':
程序的入口,开始执行的代码,先执行
每次实例化都会执行自己运行__init__.py程序
当别人调用的时候,就不会运行,
如果是print(""),别人调用到时候直接运行,但是,
if __name__ == '__main__':
pass :只有在本地的时候运行
注:一定要写:
# coding: utf-8