__name__ == "__main__"
是什么意思? 为什么要在flask项目后面加上这一段
1. 什么是__name__ == "__main__"
- 基本上在每个python文件的入口都会加上这一句, 表示这是程序的执行入口
__name__ == "__main__"
下的程序, 表示只能在入口文件中执行- 如果当前模块(带有
__name__ == "__main__"
), 是被导入执行的, 那么__name__ == "__main__"
下面的文件就 不会执行
2. 为甚么在flask项目中加上这个入口, 并在这个入口下面启动服务器
if __name__ == '__main__':
app.run()
我们在 开发环境下使用的服务器是 flask自带<