Python profiler 输出的树形图可视化视图?
有没有一种工具可以用来分析Python程序,就像Kcachegrind的调用者地图视图那样?
2 个回答
2
如果你在使用Ubuntu系统(或者能访问到一个主机),你可以把Python的hotshot分析工具的输出结果转换成KCachegrind可以读取的格式。你可以看看kcachegrind-converters
这个软件包里的hotshot2calltree命令。
以下是一些关于如何使用它进行Python性能分析的页面:
4
这看起来可能正是你想要的东西。