在之前的版本中，打印log都是直接使用print，这种方式，不利于对输出的控制；这个版本中，对打印做了一层封装，统一使用handle_log处理