2017-11-19 15 views
0

파이썬에서 graphviz를 사용하여 다른 색상의 가장자리로 그래프를 그려는 중입니다. 색상 목록을 만들고 가장자리 색상으로 사용하고 있습니다. 그러나 그것은 graphviz에서 지원하지 않는 것처럼 보입니다. 다른 색상의 가장자리를 설정하는 방법을 모르겠습니다. 여기 내 코드 :파이썬에서 graphviz의 다른 색상 가장자리

import graphviz as gv 

d = gv.Digraph() 
colors = ['green','red'] 
d.attr('edge', color = colors) 
d.edge('hello','world') 
d.edge('world','hello') 
d.view() 

가치있는 의견을 찾고 있습니다. (?) 그렇지 않으면

d.attr('edge', color = 'green:red') 

당신이 여러 의미 가장자리의 다른 색으로 색상, 당신은 다음과 같은 시도 할 경우 감사

답변

0

정말은 GraphVIZ에 대한 파이썬 래퍼를 모르겠지만 초록색과 빨간색 가장자리를 원한다면 다음과 같이 작동 할 수 있습니다.

d.edge('hello','world', color='green') 
d.edge('world','hello', color='red')