flask 框架中 app.run() 默认和 debug=True 的区别

直接在代码中看区别,以简单flask框架为例。

1、app.run()默认

from flask import Flask
 
app = Flask(__name__)
 
 
@app.route('/')
def hello_world():
 
    return 'Hello World!'
 
 
if __name__ == '__main__':
    app.run()  # 默认debug=False

运行结果:

flask 框架中 app.run() 默认和 debug=True 的区别_第1张图片

2、app.run(debug=True)

示例代码:

from flask import Flask
 
app = Flask(__name__)
 
 
@app.route('/')
def hello_world():
 
    return 'Hello World!'
 
 
if __name__ == '__main__':
    app.run(debug=True)  # 默认debug=False

运行结果:

flask 框架中 app.run() 默认和 debug=True 的区别_第2张图片

flask 框架中 app.run() 默认和 debug=True 的区别_第3张图片

原文作者:IT之一小佬
博客链接:https://blog.csdn.net/weixin_44799217/article/details/129353128

你可能感兴趣的:(Python,flask,后端)