在python开发过程中,针对性能较差的代码通常需要分析调整,以改善运行的效率。本文将简单介绍python常用的性能分析调整工具,更深入的使用可结合官方文档和实际项目进行实践。
timeit
如果项目中只需要简单统计运行时间的情况,timeit
简单易用,可以配置任务次数测试运行性能情况。
12345678
import timeitdef test(): for i in xrange(100000): a = i * itimeit.timeit('test()', 'from __main__ import test', number=1)timeit.timeit('test()', 'from __main__ import test', number=10)
more >>