python裝飾器

例子:python

def deco(func):
    print("before myfunc() called.")
    func()
    print("  after myfunc() called.")
    return func
 
@deco
def myfunc():
    print(" myfunc() called.")
 
myfunc()
myfunc()
說明:這裏@deco這一句,和myfunc = deco(myfunc)實際上是徹底等價的,只不過是換了一種寫法而已 
相關文章
相關標籤/搜索