python - 更好地分解 Python 分析

标签 python profiling

是否有某种工具可以让我更直观地表示 Python 的 profile/cProfile 工具(或任何其他分析模块)的输出?它适用于简单的脚本,但我使用了几个库,所以当我试图弄清楚实际的时间消耗时,我得到了几页基本上是噪音的小库调用(<1 毫秒的使用时间)。

最佳答案

是的,RunSnakeRun是一个受欢迎的选择。

这是 PyCon Canada 关于分析的演讲,其中提到了 RunSnakeRun 等:https://www.youtube.com/watch?v=SUf-ALvk3cU

关于python - 更好地分解 Python 分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16848699/

相关文章:

python - 为什么要使用 Python 的可变长度参数来传递列表/字典?

java - 使用 VisualVM 分析应用程序

android - 跟踪 Android/iOS 下移动应用程序的数据库工作负载

python - 将 cProfile 结果与 KCacheGrind 一起使用

python - 定期切片 2D numpy 数组

java - 是否有类似于 Java/.Net 分析器的 SQL Server 分析器?

java - 如何在 Eclipse GWT 项目中分析服务器?

linux - 什么是锁步采样?

Ubuntu 16.04 LTS 中的 Python 给出错误/lib/x86_64-linux-gnu/libc.so.6 版本 `GLIBC_2.25' 未找到

python - 计算X小时后的时间?