Exceptions#
网络异常#
NetworkX 的基础异常和错误。
- class NetworkXPointlessConcept[source]#
当一个空图作为输入提供给不能使用它的算法时引发。
空图有时被认为是一个无意义的概念 [1],因此这个异常的名称。
Notes
空图和空图常常被互换使用,但它们在 NetworkX 中有明确的定义。一个
empty_graph
是一个有n
个节点和 0 条边的图,而一个null_graph
是一个有 0 个节点和 0 条边的图。References
[1]Harary, F. 和 Read, R. “空图是一个无意义的概念吗?” 在图论和组合数学会议上,乔治华盛顿大学。纽约:Springer-Verlag,1973 年。
- class AmbiguousSolution[source]#
如果在算法的某个中间步骤存在多个有效解决方案,则会引发此异常。
面对歧义时,拒绝猜测的诱惑。例如,在计算二分匹配时,尝试确定非连通二分图中的二分节点集时可能会出现这种情况。