代码分析工具
Python 依赖图与调用图可视化工具汇总。
- pydeps — 生成项目模块依赖图,支持聚类、深度限制等丰富选项,作者常用推荐
- pyan3 — 对代码做静态分析,生成函数/方法间的调用依赖图(离线分析,不运行代码)
- pycallgraph — 通过实际运行程序做 trace 生成调用图可视化(运行时分析)
- snakefood — 早期的 Python 依赖图工具,仅支持 Python 2,不建议使用
- pipdeptree — 生成已安装 Python 包及其依赖关系的树状图,用于排查依赖冲突
相关
- tools-code-analysis(旧版聚合页,本目录为拆分后的分文件版本)