使用 profiler测量在你的Flask 应用程序中定义的端点;并通过web界面提供细粒度的报告。 它给出了这些问题的答案: 应用程序中的瓶颈在哪里? 应用程序中最慢的终结点? 哪些是最常被调用的终结点? 什么导致我的慢速端点? 在哪个上下文中,什么是 ARGS 和 kwargs? 特定请求花费了多少时间? 简而言之,如果你对端点正在做什么和接收的请求进行了了解,请尝试打瓶探查器。 通过使用烧瓶分析器接口,你可以监视所有端点的性能,并通过向下钻取过滤器来调查端点和接收的请求。 1.安装 flask_profiler pip install flask_profiler 2.在创建 Flask 应用程序时编辑你的代码。 from flask import Flask import flask_profiler app = Flask( __name__ ) app.config[ " DEBUG " ] = True # 您需要声明必要的配置才能初始化 app.config[ " flask_profiler " ] = { " enabled " : app.config[ " DEBUG " ], " storage " : { " engine " : " sqlite " }, " basicAuth " : { " enabled " : True, " username