我正在尝试以 DOT 格式处理和渲染一些图形。我拥有的点文件很大(~300MB),它包含多个有向图
digraph 1 {...}
digraph 2 {...}
digraph 3 {...}
我有 2 个问题:
1. 是否可以只使用 1 个有向图而不是整个图?
像dot -3 -Tps mygraph.dot -o out.ps
只渲染有向图 3 的东西吗?
2.处理点格式最好的Python库是什么?(其他语言也可以)
这里有两个我试过了,但不够好
pydot导入后给我一个有向图列表,很好,但它不处理“ 。” 在节点名称中。例如nd.nd [label="nd_node"]
会失败
pygraphviz它确实处理“。”,但仅在文件中给出多个图形定义时才导入有向图 1 :(