使用pycallgraph,追踪Python函数内部调用

xiaoxiao2021-02-28  85

安装好pycallgraph以后。

就可以利用API进行绘制函数调用关系图了。

from pycallgraph import PyCallGraph from pycallgraph.output import GraphvizOutput from ddd import * #ddd是你想绘制函数关系图的py文件 graphviz = GraphvizOutput(output_file=r'./trace_detail.png') #这里直接输入ddd.py里面的函数就可以直接绘制出来了,打开trace_detail.png就能看到了

上图,是我绘制出来ddd.py的函数调用情况,里面可以看到函数调用的次数,有1次,还有204次。

现在没有找到里面颜色含义的定义。

只能推测出来右面的蓝色是实例对象。

欢迎入群,互相学习交流

转载请注明原文地址: https://www.6miu.com/read-77216.html

最新回复(0)