说明
1、Python包含一个名为cprofile的分析器。
2、不仅给出了总运行时间,还计时了每个函数,告诉你每个函数被调用了多少次,这样就很容易确定优化应该在哪里。
它可以在代码或解释器中调用,如下所示:
importcProfile cProfile.run('foo()')
更有用的是,它可以在操作脚本时调用 cProfile:
python-mcProfilemyscript.py
为了让它更容易,制作了一个名字“profile.bat小批处理文件:
python-mcProfile%1
因此要做的是操作:
profileuler04.py
以上是Python中cprofile分析工具的使用,希望对大家有所帮助。更多Python学习指导:python基础教程
本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。