python监控代码时间消耗

方法1 timeit.timeit()

使用timeit模块,可测试一段代码或者函数运行n次的总时间。可以在命令界面不打开测试对象的条件下使用。
详见Python timeit的用法

方法2 %time %timeit

要在ipython下才可以使用(Jupyter Notebook当然是可以用的,pycharm里的python环境也是jupyter Notebook的)
%time可以测量一行代码执行的时间
%timeit可以测量一行代码多次执行的时间
详见python %time %timeit

方法3 line_profiler修饰器

查看每一行的代码的时间消耗
详见Python性能分析:统计每一行代码的执行时间

你可能感兴趣的:(python,python,开发语言,后端)