python裝飾器

沒有太弄明白ide

先放在這裏,回頭有時間再研究get

def outer(func):
    def inner():
        print ('log')
        func()
        print('after')
    return inner

@outer
def f1():
    print("f1")it

wKiom1dRZceD-eRpAAEGggXa5Ts175.png-wh_50

多重裝飾器:io

USER_INFO = {:,:}


check_login(func):
    inner(,):
        USER_INFO.get(,):
            func()
        :
            ()
    inner
check_admin(func):
    inner(,):
        USER_INFO.get(,) == :
            func()
        :
            ()
    inner

@@index():
    ()

index()
相關文章
相關標籤/搜索