code: def getattr(self, name, default=_sentinel):
      try:
          return self._create_access(getattr(self._obj, name))
      except AttributeError:
          # Happens e.g. in properties of
          # PyQt4.QtGui.QStyleOptionComboBox.currentText
          # -> just set it to None
          if default is _sentinel:
              raise
          return self._create_access(default)
  
imports: import inspect
  import types
  import sys
  from textwrap import dedent
  import operator
  from collections import namedtuple
  from jedi._compatibility import unicode, is_py3, builtins, py_version, force_unicode, print_to_stderr
  from jedi.evaluate.compiled.getattr_static import getattr_static
label_desc: Use image node_id 21 for calling the DirectObjectAccess obj's underlying member method code with example usage: obj.getattr(name, default) and returns: self, self