[Python] デコレータ適用順序
2012年12月21日
毎度調べ直してるのでメモっとく
以下の通り、素直に上から順に反映される
      以下の通り、素直に上から順に反映される
def first(original):
    def decorated():
        print('first')
        return original()
    return decorated
def second(original):
    def decorated():
        print('second')
        return original()
    return decorated
@first
@second
def execute():
    print('original')
execute()
#---------------
# 1. "first"
# 2. "second"
# 3, "original"
#---------------このレベルの話って、ググっても一向にヒットしないんすよね