我只写了一半django应用程序,我的雇主希望我把迄今为止编写的所有代码的类图给他。由于我的时间很短,我开始考虑一个工具,可以在更短的时间内完成。我试过Pyreverse
,但似乎我想不出来。在
采取的步骤:
我已经安装了pylint
和graphviz
我试过从this帖子中走查。但上面写着:
The output format 'png' is currently not available. Please install 'Graphviz' to have other output formats than 'dot' or 'vcg'.
当我运行pip install Graphviz
时,它显示:
Requirement already satisfied: Graphviz in c:\users\amin\appdata\local\programs\python\python36-32\lib\site-packages
最后,任何关于绘制django代码数据库图的建议都将不胜感激。
1)如果您想从现有的python源代码中绘制任何图表,首先应该安装pylint,在命令行中键入:
2)然后安装graphviz:
^{pr2}$pip
安装包可能无法工作。在3)然后,如果要绘制应用程序的类图,请通过命令行导航到项目文件夹,然后写下:
那么要么它工作正常,要么就会出现
graphviz was not recognized ...
错误。如果出现错误,请执行以下操作之一:找到graphviz可执行文件的位置,并将它们添加到
path
环境变量中(默认为C:\Program Files (x86)\Graphviz2.38\bin
)。然后重新启动电脑,重复(3)。在B.或通过命令行导航到项目文件夹,然后写下:
您将有一个
mydiagram.dot
文件。但这不是您可能需要的图形化图表。现在找到dot.exe
(它包含在graphviz可执行文件中)的位置,将*.dot
转换为*.png
图像:如果您想看到更多的点命令,这里有一篇文章here。在
相关问题 更多 >
编程相关推荐