码迷,mamicode.com
首页 > 编程语言 > 详细

python逆向工程:通过代码生成类图

时间:2018-01-26 00:34:00      阅读:2925      评论:0      收藏:0      [点我收藏+]

标签:地址   就会   com   art   图片   生成   大致   windows   www.   

python逆向工程:通过代码生成类图

大致过程

现在有一个core包,里面有python的代码。

通过core包,生成python的类图,如下:

技术分享图片

 

实施步骤:

1、首先安装graphviz,一个画图工具,地址为:
http://www.graphviz.org/pub/graphviz/stable/windows/graphviz-2.28.0.msi

或者百度下载中心,下载graphviz


2、pyreverse能方便的生成uml类图,pylint里自带了pyreverse这个工具。使用pip安装pylint
pip install pylint


3、使用,可以参考的命令为,core为存放代码的目录
pyreverse -ASmy -o png -p _002 core/

这样就会在和core同级的目录生成2张png图片。

一张类图,一张包图

技术分享图片

 

技术分享图片

参考:

http://blog.csdn.net/u013920085/article/details/53285288

 

python逆向工程:通过代码生成类图

标签:地址   就会   com   art   图片   生成   大致   windows   www.   

原文地址:https://www.cnblogs.com/andy9468/p/8353613.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!