导语:
本文主要介绍了关于Python中cProfile分析工具的使用的相关知识,希望可以帮到处于编程学习途中的小伙伴
说明
1、Python包含一个名为cProfile的分析器。
2.不仅给出了总的运行时间,还分别对每个函数进行了计时,并且告诉你每个函数被调用了多少次,这样很容易确定应该在哪里优化。
可以在代码中或从解释器中调用它,如下所示:
import cProfile
cProfile.run('foo()')
更有用的是,可以在运行脚本时调用 cProfile:
python -m cProfile myscript.py
为了方便起见,制作了一个名为“profile.bat”的小批处理文件:
python -m cProfile %1
所以要做的就是运行:
profile euler048.py
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python3中跳出循环10/18
- ♥ python事件循环是如何使用的?11/19
- ♥ 如何检查python变量的类型12/09
- ♥ 用python编写时如何快速换行?11/01
- ♥ 如何下载python包10/25
- ♥ 如何查看python版本08/16
内容反馈