Graphviz流程图:SyntaxError语法无效

时间:2018-11-20 15:12:34

标签: python graphviz

我试图创建一个流程图,我想更改其颜色。 我创建的第一个流程图的代码是:

    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计算机上,并且该路径已添加到环境变量中。 感谢您的帮助。

0 个答案:

没有答案