1. 程式人生 > >python學習 day4

python學習 day4

性能 span 函數的調用方式 測試 day 需求 python學習 事務 插入

一、裝飾器

裝飾器本質上是一個python函數,它可以讓其他函數在不需要做任何代碼變動的前提下增加額外功能,
裝飾器的返回值也是一個函數對象。它經常用於有切面需求的場景,比如:插入日誌、性能測試事務
處理、緩存、權限校驗等場景。裝飾器是解決這類問題的絕佳設計,有了裝飾器,我們就可以抽離大量與函數
功能本身無關的雷同代碼並繼續重用。在原有的函數前後增加功能,且不改變原函數的調用方式

python學習 day4