code: def init_log(*handlers, **kwargs):
      
      disable_existing_loggers = kwargs.get('disable_existing_loggers', False)
  
      handlers_config = [t.get_handler() for t in handlers]
      new_handlers_config = {}
      for t in handlers_config:
          new_handlers_config.update(t)
  
      formatter_config = [t.get_formatter() for t in handlers]
      new_formatter_config = {}
      for t in formatter_config:
          new_formatter_config.update(t)
  
      handler_name_list = [t.get_formatter_name() for t in handlers]
      dict_config = {
          'version': 1,
          'disable_existing_loggers': disable_existing_loggers,
          'formatters': new_formatter_config,
          'handlers': new_handlers_config,
          'loggers': {
              '': {
                  'handlers': handler_name_list,
                  'level': 'DEBUG',
              }
          }
      }
  
      logging.config.dictConfig(dict_config)
docs: :param handlers:
      :return: