NodeStateReachability#

class NodeStateReachability#

Bases: object

Methods:

get(node[, default])

Get value for node

items()

Iterate over items

nodes()

Iterate over nodes

sorted_by_id()

Sort results by node id

to_df()

Convert results to pandas DataFrame

values()

Iterate over values

get(node, default=...)#

Get value for node

Parameters:
Returns:

the value for the node or the default value

Return type:

Optional[list[Tuple[int, str]]]

items()#

Iterate over items

Returns:

Iterator over items

Return type:

Iterator[Tuple[Node, list[Tuple[int, str]]]]

nodes()#

Iterate over nodes

Returns:

The nodes

Return type:

Nodes

sorted_by_id()#

Sort results by node id

Returns:

The sorted node state

Return type:

NodeStateReachability

to_df()#

Convert results to pandas DataFrame

The DataFrame has two columns, “node” with the node ids and “value” with the corresponding values.

Returns:

the pandas DataFrame

Return type:

DataFrame

values()#

Iterate over values

Returns:

Iterator over values

Return type:

Iterator[list[Tuple[int, str]]]