我从我的CPROFILE输出中获得大约300个条目,并且每次使用它都必须滚动很长时间。
有没有一种方法可以使Cprofile Print只能像,前十行之类的行?
您可以通过说'累积'进行排序,并使用 print_stats(4)显示顶部n行。不进行排序,观看顶n行可能不使用。
来自Python Profiler官方文档
import pstats
p = pstats.Stats('restats')
p.sort_stats('cumulative').print_stats(10)