- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我想使用 pyreverse 创建图表类。我下载了它,当我使用这个命令时:
pyreverse.bat -c PyreverseCommand -a1 -s1 -f ALL -o png test.py
我收到错误消息“名称‘点’无法识别......”。什么是“点”,如何创建图表类?
最佳答案
点是 Graphviz ( http://www.graphviz.org/About.php ) 的一部分。您需要安装 Graphviz,然后修改您的 PATH,以便 Windows(我假设您正在使用的)可以找到它。 “命令 pyreverse 以 graphviz/dot 知道的所有格式生成图表。” (http://www.logilab.org/blogentry/6883。)
安装后可以在以下位置找到 dot 可执行文件C:\Program Files (x86)\Graphviz2.36\bin\
为确保它已正确安装运行命令
C:\Program Files (x86)\Graphviz2.36\bin>dot -Txxx
你应该看到类似这样的东西:“格式:“xxx”无法识别。使用以下之一:bmp canon cmap cmapx cmapx_np dot emf emfplus eps fig gd gd2 gif gv imap imap_np ismap jpe jpeg jpg metafile pdf pic plain plain-ext png pov ps ps2 svg svgz tif tiff tk vml vmlz vrml wbmp xdot xdot1.2 xdot1.4"*
您可以在这里下载 Graphviz:http://www.graphviz.org/Download_windows.php
关于python - 如何在 Windows 上使用 pyreverse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21420715/
pyreverse 上的文档很少,google 给我的一半页面,重定向到一些异国情调页面,如果你的老板在你的浏览器历史记录中找到它们,这些页面将需要一些解释。 由于 pyreverse 的工作方式,您
嘿,我有点让 Pyreverse 工作,它现在显示我的类(class),但它没有在类(class)之间建立联系。 在一节课我得到 class webserver: print('stuff')
我使用 pyreverse 和 graphviz 从 Python 模块成功生成了 UML 报告。我可以看到 pylint 足够聪明,可以为某些属性说明输出数据类型是什么,但不能为所有属性说明,也不能
我已经安装了 Eclipse(最新稳定版本)并成功集成了 PyDev 和 PyLint。现在作为一个 python 菜鸟,我想知道我是否能以某种方式获得 UMLsheme 在 Eclipse 中对现有
我想使用 pyreverse 创建图表类。我下载了它,当我使用这个命令时: pyreverse.bat -c PyreverseCommand -a1 -s1 -f ALL -o png test.
pyreverse是从 Python 代码生成 UML 图的好工具。但是,我发现它无法识别函数中使用的所有类。我举下面的例子来说明我的观点: class ClassA(object): def
我希望能够以 PNG 格式保存输出并安装了 Graphviz。它仍然提示说 Graphviz 没有安装: The output format 'output.png' is currently not
我是一名优秀的程序员,十分优秀!