docs: def load(items, default_section=_DEFAULT_SECTION):
      """
      从混合类型组中读取配置
      :param default_section:
      :param items:
      :return:
      """
      settings = []
  
      assert isinstance(items, list), 'items必须为list'
  
      logger.debug(items)
      for item in items:
          if _is_conf(item):
              settings.append(load_from_ini(item, default_section))
          else:
              settings.append(load_from_name(item))
      logger.debug(settings)
      return merge(settings)