Python程序性能分析模块----------cProfile
2018-03-15 23:09
471 查看
cProfile分析器可以用来计算程序整个运行时间,还可以单独计算每个函数运行时间,并且告诉你这个函数被调用多少次
def foo():
pass
import cProfile cProfile.run('foo()')
或者用命令行来使用
python -m cProfile myscript.py
python -m cProfile -o result.out myscript.py #把结果输出到result.out
python -m cProfile -o result.out -s cumulative myscript.py # -s cumulative开关告诉cProfile对每个函数累计花费的时间进行排序
.
相关文章推荐
- 用python的profile模块找到程序性能瓶颈
- [python]用profile协助程序性能优化
- python用profile、hotshot、timeit协助程序性能优化
- cProfile——Python性能分析工具
- 利用PyCharm的Profile工具进行Python性能分析
- Python程序的性能分析指南(转)
- 使用cProfiler对Python程序进行性能分析
- 一个python 服务器程序性能分析
- 使用 profile 进行python代码性能分析
- Python程序的性能分析指南
- 如何分析python程序的性能
- python用profile、hotshot、timeit协助程序性能优化
- python 性能分析器 profile
- [python]用profile协助程序性能优化
- 【Python】【程序分析器】关于Python Profilers性能分析器
- [python]用profile协助程序性能优化
- 使用cProfile分析Python程序性能
- Python内置性能分析模块timeit
- Python程序的性能分析指南
- python_性能分析profile