如何在mac上使用epydoc为python API生成UML图

时间:2015-05-20 13:23:47

标签: macos python-2.7 uml epydoc

我正在尝试使用epydoc为复杂的python API生成UML图,但还没有成功。我正在使用epydoc,因为我在某处读到了对象内省和源解析。

我使用mac和python2.7作为我的目的,我可以从他们的sourceforge网站下载并安装epydoc

我发现文档不足以让像我这样的人有任何帮助,而且我无法像上面提到的那样运行命令

epydoc --help

在我的终端上。有人可以帮助我如何使用mac上的epydoc生成用于python API的UML。

如何为epydoc的代码本身绘制类似于UML Diagram的内容!

http://epydoc.sourceforge.net/api/epydoc.apidoc.VariableDoc-class.html

我正在寻找一个快速的图表工具/实用程序,它可以帮助我快速理解和逆向编写其他程序员编写的python代码。

1 个答案:

答案 0 :(得分:0)

您可以使用:

epydoc --html 'name of module' --graph=all

这应该为输入模块生成文档(以及UML图)。 有关其他选项,请查看epydoc man page