when use Profiler? 有时候你觉得程序运行很慢,想对程序进行优化,但是你又不知道哪部分程序入手,这时候你就需要对程序整体性能进行分析,看看速度慢主要是哪部分程序导致的 why use cProfile? cProfile,一个python程序性能分析模块。其实Python有两个profiler,Profile和cProfile,前者是纯Python写的,会产生比较大的开销,测试结果不准确。后者是c语言扩展模块,对受测程序影响比较小,所以推荐用cProfile. how to use cProfile? 首先有以下程序: from cProfile import Profile