graphviz,pythonでdot言語のedgeのlabelの使い方を教えて下さい。
edgeのlabel "A to 1" にしたい。
よろしくお願いします。
def apply_styles(graph, styles):
graph.edge_attr.update(
('edges' in styles and styles['edges']) or {}
)
return graph
from graphviz import Digraph
g = Digraph('G', filename='cluster.gv')
with g.subgraph(name='cluster_1') as c:
# c.edges([('1', 'A [label=A to 1]'),
c.edges([('1', 'A'),
('1', 'B')
])
styles = {
'edges': {
'dir': 'both',
'arrowhead': 'none',
'arrowtail': 'normal'
}
}
c = apply_styles(c, styles)
g.view()