Python 应用Graphviz画类图

1、安装Graphviz.exe 官网https://link.zhihu.com/?target=http%3A//www.graphviz.org/download/ 需要科学上网,我也下在了百度网盘。
应用下面命令来查看是否安装成功:

dot -V

如果不成功配置一下环境变量,将安装目录下,bin文件的目录放进去

2、安装python的接口

pip install pylint

我的安装完直接就可以用了。其他博主有提到如下操作:

留意输出信息中下方的路径。
在这里插入图片描述

以本机为例该路径下有两个文件夹,我们所需要的是Scripts路径下的pyreverse.exe。
在这里插入图片描述

将该路径添加至环境变量。

C:\Users\YouQi\AppData\Roaming\Python\Python39\Scripts

应用如下命令查看是否安装成功

pyreverse -h

3、绘制类图
以一个Python模块为例,目录结构如下:
在这里插入图片描述
首先code这个文件夹下为代码,需要有 init.py 这样才可被视为一个包
其次,执行如下命令前,需进入到example目录下
最后,生成的.dot文件啥的,也是在example下

执行如下命令,得到.dot文件(是一种可以用文本描述图像的文件):

pyreverse code/

然后执行如下文件得到类图:

dot -Tpdf classes.dot -o classes.pdf

-T后面可以加自己想要的文件格式

参考的:https://zhuanlan.zhihu.com/p/365953969

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值