python - Flask 的请求和基本分析信息

标签 python performance sqlite logging flask

大多数网络框架都会让您知道处理某个页面请求所花费的时间。我现在开始使用 Flask 框架,非常需要这些信息,但找不到任何获取它的好方法。使用 werkzeug Midleware 分析器是一个选项,但它非常冗长并且提供了太多信息,理想情况下我希望在基本日志输出中看到“请求信息 - 0.2s”或任何时间。有没有办法做到这一点?另外,有没有用 SQLite 做同样的事情?即,计算特定请求的 sqlite 调用次数及其时间?

最佳答案

你应该看看flask-debugtoolbar ,它与移植到 Flaskdjango-debug-toolbar(如果您曾经使用过它)基本相同。

关于python - Flask 的请求和基本分析信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7085311/

相关文章:

python - 如何用点而不是条形图创建直方图

android - 在 sqlite (Android) 中锁定数据库或表

android - 共享首选项或文件保存 24 editTexts

objective-c - 使用 SQLite3 将实时收到的许多值写入 iPhone 上的数据库

c# - 这个 LINQ 示例的复杂性是什么?

algorithm - 作为 N 函数的最坏情况运行时间的增长顺序

python - 如何调试未调用的 __del__()

python - 反转数据框中的行值

python - 通过自省(introspection)解析命令行参数

android - 合并两个 Sqlite 数据库并从附加数据库转储数据(无法打开数据库)