有没有办法在pydot中实现这一点?寻找开始,结束并与pydot循环
采取下面的例子:
[输出点文件]
strict graph g{
"A" -> "B";
"B" -> "C";
"C" -> "D";
"D" -> "E";
}
[Python的]
print(num.start)
>>> A
print(num.steps)
>>> ["a,b","b,c","c,d","d,e"]
print(num.end)
>>> E
或与下列情况下:
[输出点文件]
strict graph g{
"A" -> "B";
"B" -> "C";
"C" -> "A";
}
[python]的
if num["A"] == num.loop:
print("[%s] loop detected")%(num["A"])
为了将来的参考,我有一个使用networkx在点图中标识周期的python脚本示例:http://blog.jasonantman.com/2012/03/python-script-to-find-dependency-cycles -in-graphviz-dot-files /感谢Jochen为我提供链接以提供脚本。 – 2012-03-29 03:06:11