flask开发笔记

发布时间 2023-08-17 11:06:23作者: 9394952

1、调试

参考:https://deepinout.com/flask/flask-questions/29_flask_how_to_debug_a_flask_app.html

用pdb感觉还不错

from flask import Flask
import pdb

app = Flask(__name__)
app.debug = True

@app.route('/')
def hello_world():
    name = "Alice"
    pdb.set_trace()  # 添加断点
    return 'Hello, {}!'.format(name)

if __name__ == '__main__':
    app.run()
一些常用的 pdb 命令:

    h 或 help: 查看帮助信息
    n 或 next: 执行下一行代码
    s 或 step: 进入函数调用
    c 或 continue: 继续执行代码,直到下一个断点或程序结束
    p var 或 print(var): 查看变量的值
    q 或 quit: 退出调试环境

2、待补充