#__author__:Administrator}
#data: 2017/11/23
import time
def showtime(f):
def inner():
start = time.time()
f()
end = time.time()
print(end - start)
return inner
@showtime #等价于foo = showtime(foo)
def foo():
print('foo.........')
time.sleep(2)
foo()
#foo()
#foo = showtime(foo)#把inner放入内存,然后再复制给foo
# @showtime
# def bar():
# print('bar...........')
# time.sleep(2)
#bar = showtime(bar)#把inner放入内存,然后再复制给foo
# bar()#执行inner函数