class_docstr: Adaptor to provide IPython completions to prompt_toolkit
class_docstr_tok: ["Adaptor","to","provide","IPython","completions","to","prompt_toolkit"]
code: def ipy_completer(self):
      if self._ipy_completer:
          return self._ipy_completer
      else:
          return self.shell.Completer
  
file_path: catboost/contrib/python/ipython/py2/IPython/terminal/ptutils.py
imports: import unicodedata
  from wcwidth import wcwidth
  from IPython.utils.py3compat import PY3
  from IPython.core.completer import IPCompleter
  from prompt_toolkit.completion import Completer, Completion
  from prompt_toolkit.layout.lexers import Lexer
  from prompt_toolkit.layout.lexers import PygmentsLexer
  import pygments.lexers
label_desc: Use image node_id 2 for calling the IPythonPTCompleter obj's underlying member method code with example usage: obj.ipy_completer() and returns: self, self