【问题标题】:How can I profile Python functions line-by-line in Google App Engine?如何在 Google App Engine 中逐行分析 Python 函数?
【发布时间】:2012-09-25 18:09:27
【问题描述】:

我想使用 line_profiler 在我的 GoogleAppEngine 应用程序中逐行分析单个大型方法。

不幸的是,GAE 似乎不允许您导入 .so 库,即使在本地开发服务器上也是如此。

我怎样才能实现我的目标? 我很乐意使用仅限 python 的解决方案,如果有的话,或者就如何编写自己的解决方案提出建议。

【问题讨论】:

标签: google-app-engine profiling python-2.5 shared-libraries


【解决方案1】:

使用gae_mini_profiler

它可以跟踪所有函数调用及其时间(已检测),也可以定期检查调用堆栈以确定请求期间哪些函数花费了时间(采样)。你可以在这里看到它的一个例子 - http://mini-profiler.appspot.com/

【讨论】:

    猜你喜欢
    • 2012-04-19
    • 1970-01-01
    • 1970-01-01
    • 2017-02-26
    • 2011-06-01
    • 2010-11-13
    • 1970-01-01
    • 2015-04-02
    • 1970-01-01
    相关资源
    最近更新 更多