學習整理--python裝飾器
阿新 • • 發佈:2018-01-26
exec 裝飾器 bold spa font 使用 問題: this 通過
使用場景:
思考這樣一個問題:對於生產系統,如何在修改最小,實現對原有模塊添加新的功能呢?!通過裝飾器,即可完成這一目標。
裝飾器有兩個標準:
1、不修改原有代碼及原有調用方式;
2、可以增加新的功能;
例如,我們有一個方法func1,在這個方法中,打印兩條信息並sleep 1秒鐘。
def func1():
|
現在我想不修改func1()方法及其調用方式的前提下,增加一個打印當前時間的功能,如何實現呢?
import time
|
學習整理--python裝飾器