Python Graphviz/Dot:警告:节点文件,端口端口无法识别

2024-07-06 23:50:23 发布

您现在位置:Python中文网/ 问答频道 /正文

  • 是否有这样的代码可以生成具有以下坐标的图片:


    import gvfrom pygraph.classes.graph import graph
    from pygraph.classes.digraph import digraph
    from pygraph.algorithms.searching import breadth_first_search
    from pygraph.readwrite.dot import write

    gr = graph()

    pass

    gr.add_nodes(["HOST(name)", "REDIS", "MEMCACHED", "File:port", "HOST(other-name)"])

    gr.add_edge(("HOST(name)", "REDIS"))
    gr.add_edge(("HOST(name)", "MEMCACHED"))
    gr.add_edge(("HOST(name)", "File:port" ))
    gr.add_edge(("HOST(other-name)", "File:port"))

    dot = write(gr)
    gvv = gv.readstring(dot)
    gv.layout(gvv, "dot")gv.render(gvv, "png", "test.png")

  • 他甚至跑了,但我不喜欢他在行刑后回来,除了静止的照片和警告

    Warning: node File, port port unrecognized

    Warning: node File, port port unrecognized

  • 像传递函数的有效但不正确的语法。 帮助我理解。


Tags: namefromimportaddhostportdotclasses