通過兩個小實例來進一步理解裝飾器的作用

裝飾器是什麼:閉包加@xxx 裝飾器的作用:在不改變原先的函數值跟調用的方式,添加額外的功能 裝飾器的代碼: def set_fun(func): def call_fun(*args,**kwargs): return func(*args,**kwargs) return call_fun @set_fun def test(): pass 兩個小例子 1、計算某函數的執行次數,用戶行爲分析
相關文章
相關標籤/搜索