conatus.expert.AmbiguousNameError

exception conatus.expert.AmbiguousNameError(message='', *, where=None, why=None, fix=None, doc=None)[source]

Bases: ConatusError, AttributeError

A name means two different things (two modules export it); use one of the explicit names.

Derives from AttributeError because it is raised by a module attribute lookup (conatus.expert.record), so hasattr and introspection keep their protocol.

Parameters:
  • message (str)

  • where (str | None)

  • why (str | None)

  • fix (str | None)

  • doc (str | None)

Return type:

None

doc = 'docs/site/guide/errors.md#ambiguousnameerror'