简介

Graphviz开源的图形绘制工具包
Pyreverse分析Python代码和类关系的工具

安装

  1. 安装Graphviz 官网下载地址
    注意添加bin/目录的路径到系统路径, 测试是否安装成功
    dot --help

  2. 安装Pyreverse
    现在pyreverse已经集成到pylint, 直接安装pylint即可
    pip install pylint
    测试是否安装成功
    pyreverse --help

  3. 使用Pyreverse分析Python代码
    以flask/代码为例
    pyreverse flask/
    pyreverse会分析flask文件的代码并在当前目录下生成classes.dot和packages.dot两个dot格式的文件

  4. 使用Graphviz将dot文件转换为图形格式
    转换为png格式
    dot -Tpng -o classes.png classes.dot dot -Tpng -o packages.png packages.dot
    也可以转换为jpg和pdf格式
    dot -Tjpg -o classes.jpg classes.dot dot -Tpdf -o packages.pdf packages.dot
    生成的图形如下所示
    使用Graphviz和Pyreverse绘制Python项目结构图

相关文章:

  • 2021-04-01
  • 2021-12-21
  • 2021-11-27
  • 2021-11-05
  • 2021-10-09
  • 2021-07-30
  • 2021-09-30
猜你喜欢
  • 2021-11-11
  • 2022-12-23
  • 2022-01-02
  • 2021-09-07
  • 2021-10-17
  • 2021-12-07
  • 2021-08-07
相关资源
相似解决方案