计算 Python 代码的运行时间
在平时的编程中,计算耗时对于我们来说是一个常见的操作,本文将介绍 5 种不同的方法,来计算 Python 代码的运行时间。
1 最通用
Python 官方给出的一种方式。
该模块提供了一种简单的方法来计算一小段 Python 代码。它既有命令行界面,也有可调用界面 。它避免了许多用于测量执行时间的常见陷阱。
1 | import timeit |
2 最方便
这种方法的输出按照「时分秒」打印,无需转化就非常容易阅读。
1 | from datetime import datetime |
3 最精准
这种方法只计算了 CPU 耗时。
在 Unix 上,将当前处理器时间返回为以秒为单位的浮点数。精确度,实际上是“处理器时间”含义的定义,取决于同名 C 函数的精度。
1 | import time |
4 最平庸
这种方法就是没什么特点。。。
1 | import time |
5 最极客
这是我写一个装饰器,用起来非常酷!
它也有一些局限性,必须把要计算的代码放入一个函数中。
1 | import torbjorn as tbn |
计算 Python 代码的运行时间
https://blog.ailln.com/v2ai/2019/04/22/python/5-python-time/