python_flask 基础巩固 (DEBUG模式)
默认情况下flask不会开启DEBUG模式,开启DEBUG模式后,flask会在每次保存代码的时候自动的重新载入代码,并且如果代码有错误,会在终端进行提示。
开启DEBUG模式有四种方式:
1、直接在主程序上设置:
app.debug = True
app.run()
2、在执行run方法的时候,传递参数进去:
app.run(debug=True)
3、在config属性中设置:
app.config.update(DEBUG=True)
注:如果一切正常,会在终端打印以下信息:
* Restarting with stat
* Debugger is active!
* Debugger pin code: 294-366-044
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
4、通过配置文件配置:
在建立好的config.py文件中写入DEBUG=True(注意,DEBUG要大写),然后再应用到的程序文件中调用 引用config文件
1) import cofing
2) app.config.from_object(config)
注:也可以通过另外一个方法加载,该方法就是app.config.from_pyfile(),该方法传入一个文件名,通常是以.py结尾的文件,但也不限于只使用.py后缀的文件:
app.config.from_pyfile('config.text',silent=True)
# silent=True表示如果配置文件不存在的时候不抛出异常,默认是为False,会抛出异常。
浙公网安备 33010602011771号