class_docstr: The configurator base class which defines some useful defaults.
class_docstr_tok: ["The","configurator","base","class","which","defines","some","useful","defaults","."]
code: def __init__(self, config):
      self.config = ConvertingDict(config)
      self.config.configurator = self
      # Issue 12718: winpdb replaces __import__ with a Python function, which
      # ends up being treated as a bound method. To avoid problems, we
      # set the importer on the instance, but leave it defined in the class
      # so existing code doesn't break
      if type(__import__) == types.FunctionType:
          self.importer = __import__
  
imports: import cStringIO
  import errno
  import io
  import logging
  import logging.handlers
  import os
  import re
  import socket
  import struct
  import sys
  import traceback
  import types
  from SocketServer import ThreadingTCPServer, StreamRequestHandler
label_desc: Use image node_id 1 to create a new BaseConfigurator object from inherited base classes: object with example: obj = BaseConfigurator(config)