lisa.utils.get_obj_name#

lisa.utils.get_obj_name(obj, style=None, fully_qualified=True, abbrev=False, name=None)[source]#

Get a prettily-formated name for the object given as parameter

Parameters:
  • obj (object) – Class or module or instance or typing hint to get the name from.

  • style – When “rst”, a RestructuredText snippet is returned

  • style – str

  • abbrev (bool) – If True, a short name will be used.

  • name (str or None) – Fully qualified name of the object. It will be used to provide better reST role inference in some cases.