code: def add_console_logger(logger, level='info'):
      
      logger.setLevel(getattr(logging, level.upper()))
  
      if not logger.handlers:
          # Set up color if we are in a tty and curses is installed
          color = False
          if curses and sys.stderr.isatty():
              try:
                  curses.setupterm()
                  if curses.tigetnum("colors") > 0:
                      color = True
              except:
                  pass
          console = logging.StreamHandler()
          console.setFormatter(_LogFormatter(color=color))
          logger.addHandler(console)
      return logger
docs: 增加console作为日志输入.