TopologyDiagram.node_attribute

TopologyDiagram.node_attribute(key, name, value=None)[source]

Get or set an attribute of a node.

Parameters:
  • key (hashable) – The node identifier.

  • name (str) – The name of the attribute

  • value (obj, optional) – The value of the attribute.

Returns:

obj or None – The value of the attribute, or None when the function is used as a “setter”.

Raises:

KeyError – If the node does not exist.