Javascript 在python中Graphviz中的节点上悬停/单击时显示节点信息(其他自定义信息)
我通过导入graphviz在python中进行编码,我有一组节点,但我希望在鼠标悬停/单击节点后显示更多信息。我尝试过谷歌搜索,但看起来他们的网站已经关闭了。有人能帮我解决这个问题吗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
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