Graphviz 是一个开源图形可视化软件。
Graphviz 以简单的文本语言对图形进行描述,并以多种有用的格式制作图表,例如用于网页的图像和 SVG,用于包含在 PDF 或其他文档中的 Postscript;或显示在交互式图形浏览器中。
步骤①:从官网下载graphviz软件
官网下载:http://www.graphviz.org/download/
下载exe安装包,完成graphviz软件安装,并找到bin路径。
步骤②:设置环境变量
步骤③:安装对应python库
$ conda install python-graphviz
2.2 安装pyreverse
pyreverse是一组用于对 Python 代码进行逆向工程的实用程序。
可以分析Python代码并提取 UML 类图和包依赖关系1:
- 类属性,及其类型
- 类方法
- 类之间的继承链接
- 类之间的关联链接
- 异常和接口的表示
Pyreverse 现在已集成到 pylint 中:http:/