Python學習筆記:裝飾器

Python 裝飾器的基本概念和應用 代碼編寫要遵循開放封閉原則,雖然在這個原則是用的面向對象開發,但是也適用於函數式編程,簡單來說,它規定已經實現的功能代碼不允許被修改,但可以被擴展,即: 封閉:已實現的功能代碼塊 開放:對擴展開發 裝飾器是 Python 高階函數的語法糖,可以爲已經存在的對象添加額外的功能,比如: 引入日誌 函數執行時間統計 執行函數前預備處理 執行函數後清理功能 權限校驗等
相關文章
相關標籤/搜索