cprofile专题

Python代码cProfile耗时分析及可视化

Python: cProfile 食用方法 import cProfile# 直接把分析结果打印到控制台# loading为需要监测的函数,arg为其参数cProfile.run("loading(arg)")# 把分析结果保存到文件中cProfile.run("loading(arg)", filename="result.out")# 增加排序方式cProfile.run("lo

检查python程序速度瓶颈 cProfile

import cProfileimport pstatsimport my_slow_modulecProfile.run('my_slow_module.run()', 'restats')p = pstats.Stats('restats')p.sort_stats('cumulative').print_stats(30)