docstr: Override for temporary IO redirection. 
docstr_tok: ["Override","for","temporary","IO","redirection","."]
code: def execute_request(self, stream, ident, parent):
      """Override for temporary IO redirection."""
      with self._redirected_io():
          super(InProcessKernel, self).execute_request(
              stream, ident, parent
          )
  
imports: from contextlib import contextmanager
  import logging
  import sys
  from IPython.core.interactiveshell import InteractiveShellABC
  from ipykernel.jsonutil import json_clean
  from traitlets import Any, Enum, Instance, List, Type, default
  from ipykernel.ipkernel import IPythonKernel
  from ipykernel.zmqshell import ZMQInteractiveShell
  from .constants import INPROCESS_KEY
  from .socket import DummySocket
  from ..iostream import OutStream, BackgroundSocket, IOPubThread
label_desc: Use image node_id 4 for calling the InProcessKernel obj's underlying member method code with example usage: obj.execute_request(stream, ident, parent) without return types