from time import time
def print_run_time(func):
def wrapper():
start = time()
ret = func()
cost = time() - start
result = 'number: ' + str(ret) + ' cost: ' + str(cost)
print(result)
return wrapper
@print_run_time
def run():
number = 0
for i in range(1, 1000000):
number += i
return number
if __name__ == "__main__":
run()