python装饰器总结
---恢复内容开始---
1.timmer是装饰器函数 test是被装饰的函数
import time def test(): time.sleep(1) print("---------------") def timmer(f): def inner(): start = time.time() f() end = time.time() print(end - start) return inner test = timmer(test) test()
2.装饰器总结
def wrapper(f):# 装饰器函数 def inner(*args,**kwargs): # 被装饰之前的要做的事 ret = f(*args,**kwargs) #f为被装饰的函数 # 被装饰之后的要做的事 return ret return inner
---恢复内容结束---
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步