今天我们来分享一个 Python 领域的神级第三方库 -- pycallgraph,通过该库并结合 graphviz 工具,就可以非常方便的完成 Python 应用程序调用流程的可视化工作
我们先来看下效果图
![alt](https://img-blog.csdnimg.cn/img_convert/f8f047d7326e16a7e97499b6e164348e.png)
怎么样,很是惊艳吧~
下面我们就来一起完成这个可视化过程
安装 graphviz 工具
生成图片的过程,是依赖工具 graphviz 的,我们先进行下载安装
下载地址
http://www.graphviz.org/download/
详细对于 graphviz 工具,大家应该也熟悉了,我们以前通过该工具进行过决策树的可视化工作,具体可以看这里
数据分析入门系列教程-决策树实战
上面的链接一详细的安装配置过程,这里就不再赘述了