我在.dot文件中有几张图表以及他们的png图片。 我怎样才能在python中使用它们,不仅要保留它们的标签和边缘,还要保留箭头颜色和节点形状等属性?
直到现在我使用以下方法:
import pygraphviz as pgv
import networkx as nx
import matplotlib.pyplot as plt
Gtmp = pgv.AGraph('test.dot')
W = nx.DiGraph(Gtmp)
nx.draw(W, with_labels = True)
plt.show()
示例点文件如下所示:
digraph G { graph [ dpi = 300; splines=curved; ]; clusterl0e0e0 -> clusterl0e0A_i[arrowhead=none, color=black, weight=0.5] ;
clusterl0e0S_ENCRYPTEDKAB_i[label=S_ENCRYPTEDKAB_i, shape=plaintext, color=none, fontsize=11, height=0.25];}