debug模式:
debug模式为我们写flask提供了很大的便利
debug模式在我们写flask的时候提供了两点好处
第一点
当程序出现问题的时候,可以在页面中看到错误信息和错误位置;
下面给出一个简单小程序:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
a = 1
b = 0
c = a / b
return '第一个flask程序'
if __name__ == '__main__':
app.run()
代码里面有个除零的运算,当没有使用debug时候界面是下面这样子的

下面代码使用debug模式
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
a = 1
b = 0
c = a / b
return '第一个flask程序'
if __name__ == '__main__':
app.run(debug=True)
输出框显示结果
界面显示结果
第二点
只要修改了项目中的python文件(必须是python文件),程序会自动加载,不需要重新启动服务器。