当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python graphlib.TopologicalSorter.is_active用法及代码示例


用法:

is_active()

如果可以取得更多进展,则返回True,否则返回False。如果循环没有阻止解决方案,并且仍有节点准备就绪但TopologicalSorter.get_ready() 尚未返回或标记为TopologicalSorter.done() 的节点数小于TopologicalSorter.get_ready() 返回的数量,则可以取得进展 .

此类的 __bool__() 方法遵循此函数,因此代替:

if ts.is_active():
    ...

可以简单地做:

if ts:
    ...

如果之前没有调用 prepare(),则引发 ValueError

相关用法


注:本文由纯净天空筛选整理自python.org大神的英文原创作品 graphlib.TopologicalSorter.is_active。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。