class_docstr: Launch a kernel by name in a local subprocess.
      
class_docstr_tok: ["Launch","a","kernel","by","name","in","a","local","subprocess","."]
code: def initialize(self, argv=None):
      super(KernelApp, self).initialize(argv)
      self.km = KernelManager(
          kernel_name=self.kernel_name, config=self.config
      )
      cf_basename = "kernel-%s.json" % uuid.uuid4()
      self.km.connection_file = os.path.join(
          self.runtime_dir, cf_basename
      )
      self.loop = IOLoop.current()
      self.loop.add_callback(self._record_started)
  
file_path: catboost/contrib/python/jupyter-client/py2/jupyter_client/kernelapp.py
imports: import os
  import signal
  import uuid
  from jupyter_core.application import JupyterApp, base_flags
  from tornado.ioloop import IOLoop
  from traitlets import Unicode
  from .None import __version__
  from .kernelspec import KernelSpecManager, NATIVE_KERNEL_NAME
  from .manager import KernelManager
label_desc: Use image node_id 1 for calling the KernelApp obj's underlying member method code with example usage: obj.initialize(argv) without return types