【Python】淺談裝飾器

一 裝飾器是什麼    裝飾器是一個用於封裝函數或者類的代碼工具,顯式地將封裝器做用於函數或者類上,達到程序運行時動態增長功能的目的。對於函數運行前處理常見前置條件(常見的web登錄受權驗證),或者在函數執行以後作善後工做(好比異常處理,記錄log 等等)。 二 如何使用裝飾器    裝飾器本質上就是一個可用接受調用也能夠返回調用的高階函數。該函數以被裝飾的函數爲參數(還能夠加上其餘值做爲參數)。
相關文章
相關標籤/搜索