专栏首页Python小屋Python程序中各函数间调用关系分析与可视化

Python程序中各函数间调用关系分析与可视化

任务描述:

使用扩展库pycallgraph分析Python程序中函数之间的调用关系,使用软件graphviz绘制图形进行可视化。

准备工作:

1、下载graphviz安装包,安装之后把安装路径的bin文件夹路径添加至系统环境变量Path。

https://graphviz.gitlab.io/_pages/Download/windows/graphviz-2.38.msi

2、使用pip命令安装Python扩展库pycallgraph

参考代码:

运行结果

本文分享自微信公众号 - Python小屋(Python_xiaowu),作者:董付国

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2021-05-02

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Python数据分析与可视化-Numpy篇(三)-统计分析基础-排序、去重、统计函数

    瑞新
  • 花了三个月终于把所有的Python库全部整理了!祝你早日拿到高薪!

    pyfiglet,Python写的figlet程序,使用字符组成ASCII艺术图片

    一墨编程学习
  • 盘点最重要的7个Python库

    NumPy是Numerical Python的简写,是Python数值计算的基石。它提供多种数据结构、算法以及大部分涉及Python数值计算所需的接口。NumP...

    华章科技
  • 向Excel说再见,神级编辑器统一表格与Python

    很多开发者说自从有了 Python/Pandas,Excel 都不怎么用了,用它来处理与可视化表格非常快速。但是这样还是有一大缺陷,操作不是可视化的表格,因此对...

    Python数据科学
  • 38个常用Python库:数值计算、可视化、机器学习等8大领域都有了

    数值计算是数据挖掘、机器学习的基础。Python提供多种强大的扩展库用于数值计算,常用的数值计算库如下所示。

    华章科技
  • 38个常用Python库:数值计算、可视化、机器学习等8大领域都有了

    导读:Python作为一个设计优秀的程序语言,现在已广泛应用于各种领域,依靠其强大的第三方类库,Python在各个领域都能发挥巨大的作用。

    CDA数据分析师
  • Python优化第一步: 性能分析实践

    專 欄 ❈Pytlab,Python中文社区专栏作者。主要从事科学计算与高性能计算领域的应用,主要语言为Python,C,C++。熟悉数值算法(最优化方法,蒙...

    Python中文社区
  • 38个常用Python库:数值计算、可视化、机器学习等8大领域都有了

    数值计算是数据挖掘、机器学习的基础。Python提供多种强大的扩展库用于数值计算,常用的数值计算库如下所示。

    Datawhale
  • 快速入门 Python 数据分析实用指

    Python 现如今已成为数据分析和数据科学使用上的标准语言和标准平台之一。那么作为一个新手小白,该如何快速入门 Python 数据分析呢?

    py3study

扫码关注云+社区

领取腾讯云代金券