2014-02-06 2 views
1

파이썬에서 도트 파일을 구문 분석하기 위해 pydot을 사용하고 있습니다. 도트 파일 자체에있는 주석을 구문 분석 할 수있는 방법을 찾을 수 없지만이를 수행 할 방법이 있습니까?파이썬의 도트 파일에서 주석 분석하기

설명서를보고 나는 답을 찾을 수 없습니다.

도트 파일에 대한 더 나은 파서를 제안 하시겠습니까? pydot?

감사

답변

0

당신이 좋아하는 그것으로 모듈 JSON을 함께 사용하는 경우는 가능하다 :

import pydot 
import pyparsing 
import json 


graph = pydot.graph_from_dot_file(path) 
edgeList = graph.get_edge_list() 
for e in edgeList: 
     tempAttr = json.dumps(e.get_attributes()) 
     edgeAttr = json.loads(tempAttr) 
     edgeAttr['insert_label_here'] 
관련 문제