2017-03-16から1日間の記事一覧
def bar (func): pass @bar def foo (): pass (中身がpassなのはとりあえず横に置いといて)fooの前に@barを付けるのがデコレータなわけですが、これはつまり以下のコードと等価であると def bar (func): pass def foo (): pass foo = bar(foo) # fooの前に…
def bar (func): pass @bar def foo (): pass (中身がpassなのはとりあえず横に置いといて)fooの前に@barを付けるのがデコレータなわけですが、これはつまり以下のコードと等価であると def bar (func): pass def foo (): pass foo = bar(foo) # fooの前に…