import time
#装饰器,不改变原函数代码,不改变调用方式
def zsq(func):
def ine():
start_time = time.time()
func()
stop_time = time.time()
print("耗时:%s"%(stop_time-start_time))
return ine
@zsq
def text():
time.sleep(3)
print("from text")
# text = zsq(text)
text()
装饰器的简单实现
最新推荐文章于 2023-09-08 15:14:27 发布