class_docstr: The debugger interface.
  
  This class handles the drawing of the debugger window and
  the interactions with the underlying debugger session.
code: def show_locals(self):
      lv = self.localsviewer
      if self.vlocals.get():
          if not lv:
              self.localsviewer = NamespaceViewer(
                  self.flocals, "Locals"
              )
      else:
          if lv:
              self.localsviewer = None
              lv.close()
              self.flocals["height"] = 1
      self.show_variables()
  
imports: import bdb
  import os
  from tkinter import *
  from tkinter.ttk import Frame, Scrollbar
  from idlelib import macosx
  from idlelib.scrolledlist import ScrolledList
  from idlelib.window import ListedToplevel
label_desc: Use image node_id 17 for calling the Debugger obj's underlying member method code with example usage: obj.show_locals() without return types