Project Euler 和其他编码竞赛通常有最多的运行时间,或者人们吹嘘他们的特定解决方案的运行速度。使用Python时,有时这些方法有些繁琐-即向中添加计时代码__main__。
分析Python程序运行多长时间的好方法是什么?
最简单和最快的方式找到所有的时间是怎么回事。
1. pip install snakeviz 2. python -m cProfile -o temp.dat <PROGRAM>.py 3. snakeviz temp.dat
在浏览器中绘制饼图。最大的一块是问题功能。很简单的。