裝飾器基礎知識

裝飾器基礎知識 裝飾器是可調用對象,其參數是另一個函數(被裝飾的函數)。裝飾器可能會處理被裝飾的函數,然後把它返回,或者將其替換成另一個函數或可調用對象。 假如有一個名爲decorate的裝飾器: @decorate def target(): print('running target()') 上述代碼的效果與下述寫法一樣: def target(): print('runni
相關文章
相關標籤/搜索