python打印日志的代价很大,最好能够把控制台打印的语句拆解为异步日志的方式 先上代码来看下比较 a = list() ct.tic() for i in range(1000): print("abc %d" % i) ct.toc() ct.tic() for i in range(1000): a.append("abc") ct.toc() 上述打印控制台的时间为:Elapsed time: 0.015653 seconds. 将日志写入到内存的时间为:Elapsed time: 0.000000000001 seconds. 后续需要考虑找到替代print到控制台的框架来搞