python 語法的一些特性記錄

裝飾器@符號

裝飾器本質上是一個 Python 函數或類,它能夠讓其餘函數或類在不須要作任何代碼修改的前提下增長額外功能,裝飾器的返回值也是一個函數/類對象。它常常用於有切面需求的場景,好比:插入日誌、性能測試、事務處理、緩存、權限校驗等場景,裝飾器是解決這類問題的絕佳設計。有了裝飾器,咱們就能夠抽離出大量與函數功能自己無關的雷同代碼到裝飾器中並繼續重用。歸納的講,裝飾器的做用就是爲已經存在的對象添加額外的功能。html

這篇文章介紹的很是好——理解 Python 裝飾器看這一篇就夠了python

相關文章
相關標籤/搜索