繁体   English   中英

如何使用graphviz在python控制台中查看图形

How to view a graph in python console with graphviz

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我可以使用Source通过以下方式从python查看图形:

import graphviz
d=graphviz.Digraph()
d.edge("Hello", "World")
s = graphviz.Source(d, format="png")
s.view()

但是它会在一个独立的窗口中打开,并且还会产生文件输出。

有没有一种方法可以在python控制台中直接显示图形?

当然,无论是print(d)还是plain格式都不能令人满意。

问题暂未有回复.您可以查看右边的相关问题.
1 如何在浏览器中查看 GraphViz SVG Graph?

我想在我的 Web 服务(在 Flask 中)的浏览器页面中显示从输入文件生成的有向图,但是使用以下代码,我只能得到一个空白页面。 任何帮助都会让我度过一年,我开始对我对这段代码所做的许多变化感到生气。 这是我的图表的算法: 这是我的上传文件函数,从中生成和返回图表: 这是我的 svg.h ...

2 如何使用python和graphviz标记图形的边缘

如何在使用python和xdot构造的图形中标记边缘 我已经找到了一种使用点语言在python中构建图形的方法。 上述程序将自动创建一个在操作系统和文件管理概念之间具有优势的图形。 概念将在省略号中标记。 我的问题是使用python语言在该边缘上标记标签的“子类”,以便概念 ...

4 如何在graphviz中制作这张图?

我的图: 我可以通过设置每个顶点的坐标来做到这一点。 但是我不知道如何设置像素坐标。 我这样做的尝试: 我用数字上的字母重命名了节点。 结果: ...

6 python中graphviz中的图形节点位置

我一直在寻找一段时间来在python中的graphviz中指定图形中的节点位置。 我找到了dot中的子图的rank命令 ,这是我正在寻找的,但是我找不到在python中的graphviz中组合子图和等级的方法。 我也试图强制节点位置,但也没有工作。 我创建了一个我想要实现的简单示例。 ...

9 如何有效地为 Graphviz 图制作动画?

我想为 Graphviz 生成的图形设置动画,更改节点标签以及节点和边缘颜色。 我正在使用这个Python 接口为 Graphviz创建图形。 这样做的唯一方法似乎是独立创建每个图像(尽管帧之间的变化非常小)并将所有图像加入动画,如解释here 。 有没有更有效的方法来创建动画,避免独立创建所有 ...

10 如何在graphviz图上添加注释?

我有一个简单的图形,上面有几个不同类型的箭头 我想在图形的底部添加一个注释,以指示每种箭头的含义,例如,实心->继承,虚线->组成,点->周参考等。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM