Flask框架-debug模式


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文件),程序会自动加载,不需要重新启动服务器。

文章目录
  1. 1. 第一点
  2. 2. 第二点
,