BaseNetwork.edge_attribute

BaseNetwork.edge_attribute(key, name, value=None)

Get or set an attribute of an edge.

Parameters
  • key (2-tuple of int) – The identifier of the edge as a pair of node identifiers.

  • name (str) – The name of the attribute.

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

Returns

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

Raises

KeyError – If the edge does not exist.