我试图创建一个流程图,我想更改其颜色。 我创建的第一个流程图的代码是:
import graphviz
d=graphviz.Digraph()
d.edge('hello','world')
d.edge('new','hello')
d
它完美地工作: simple_flow_chart 虽然我找不到如何更改节点的颜色。 我尝试了几件事,但是没有用。 所以我尝试了其他方法:
digraph {
a -> b;
b -> c;
c -> d;
d -> a;
}
如果我是正确的话,使用此代码,我应该能够更改节点的颜色。 但是这段代码给了我一个SyntaxError:
File "<ipython-input-46-3bef7a6868e5>", line 1
digraph {
^
SyntaxError: invalid syntax
所以'{'上的错误,但我不知道为什么。
也许我在这里混东西。但是我迷路了。 有没有办法用第一个代码为节点着色? 如果没有,如何使第二个代码正常工作,然后如何为节点着色? 注意:Graphviz 2.38已安装在我的Windows计算机上,并且该路径已添加到环境变量中。 感谢您的帮助。