使用python的timeit模块可以轻松的获得一段代码的运行时间。

一、获得一个类的运行时间:

import timeit as ti

gettime = """
import time as t
class MyTime:
    def __init__(self, go_time = 0):
        self.go_time = go_time
        if self.go_time == 0:
            print("未开始计时!")

    def start(self):
        self.go_time = t.time()
        print("计时开始...")

"""
print(ti.timeit('MyTime', setup=gettime, number=10000))

二、获得类方法的运行时间:

print(ti.timeit('MyTime().start', setup=gettime, number=10000))

三、获得函数的运行时间:

=( ti.timeit(= ) )