如何在Google App Engine中逐行分析Python功能?

时间:2012-09-25 18:09:27

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

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

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

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

1 个答案:

答案 0 :(得分:0)

使用gae_mini_profiler

它可以跟踪所有函数调用及其时序(已检测),也可以定期检查调用堆栈,以确定在请求(采样)期间花费了多少时间。您可以在此处查看其中的示例 - http://mini-profiler.appspot.com/