python代码跑得慢,无法满足需求怎么办?
性能问题符合2/8法则,即 20% 的代码引起 80% 的损耗。
可以用 Profile 来定位瓶颈代码:
执行 python -m cProfile test.py
- ncalls 函数总的调用次数
- tottime 函数内部(不包括子函数)占用的时间
- cumtime 函数(包括子函数)占用的时间
python代码跑得慢,无法满足需求怎么办?
性能问题符合2/8法则,即 20% 的代码引起 80% 的损耗。
可以用 Profile 来定位瓶颈代码:
执行 python -m cProfile test.py