【问题标题】:Treemap visualisation view for Python profiler output?Python分析器输出的树形图可视化视图?
【发布时间】:2011-09-02 19:40:02
【问题描述】:

是否有一个 Python 分析器可以渲染像 Kcachegrind 的 Callee 地图视图这样的东西?

【问题讨论】:

  • 这太酷了。我想您可以通过解析现有分析器的输出并使用pygame 或任何其他2D 图形库来做这样的事情。不知道是否有人已经这样做了。
  • 是的,我们大脑的“GPU”在百分比可视化方面可能比处理数字更好。
  • 请参阅stackoverflow.com/questions/1896032,了解如何将 cProfile 与 python 和 kCacheGrind 一起使用。

标签: python profiling visualization data-visualization


【解决方案1】:

如果您在 Ubuntu 上(或可以访问主机),您可以将 Python hotshot profiler 的输出转换为 KCachegrind 可以读取的形式。查看kcachegrind-convertershotshot2calltree command

以下是一些参考使用它进行 Python 分析的页面:

【讨论】:

    【解决方案2】:

    这看起来可能会做你想做的事

    http://www.vrplumber.com/programming/runsnakerun/

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-16
    • 2023-04-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多