Javascript 在python中Graphviz中的节点上悬停/单击时显示节点信息(其他自定义信息)

Javascript 在python中Graphviz中的节点上悬停/单击时显示节点信息(其他自定义信息),javascript,python,graphviz,pygraphviz,Javascript,Python,Graphviz,Pygraphviz,我通过导入graphviz在python中进行编码,我有一组节点,但我希望在鼠标悬停/单击节点后显示更多信息。我尝试过谷歌搜索,但看起来他们的网站已经关闭了。有人能帮我解决这个问题吗 import graphviz as gv g1.attr('node',shape="box") g1.attr('node',fontname="Lucida Sans Unicode",style="filled",fillcolor="mediumslateblue",label="hostinf

我通过导入graphviz在python中进行编码,我有一组节点,但我希望在鼠标悬停/单击节点后显示更多信息。我尝试过谷歌搜索,但看起来他们的网站已经关闭了。有人能帮我解决这个问题吗

 import graphviz as gv
 g1.attr('node',shape="box")
 g1.attr('node',fontname="Lucida Sans   Unicode",style="filled",fillcolor="mediumslateblue",label="hostinfo")
 g1.attr('node',URL="http://google.com")
 g1.node(dest)

1-导入库后,应创建一个图形:

    g1 = gv.Graph()
2-然后可以将节点添加到图形中:

    g1.node("MyNode")
3-然后可以使用指定给节点的相同名称向节点添加更多样式:

    g1.node("MyNode", shape="box", fontname="Lucida Sans   Unicode",style="filled",fillcolor="mediumslateblue",label="hostinfo", URL="http://google.com" )
4-之后,必须渲染图形:

    g1.render()
输出图像将保存在您当前的目录中,当我浏览该节点时,它将如下所示,它是一个可单击的节点:


注意:如果您正在执行步骤3,则可以跳过步骤2