RecentlyOdds & Ends
now playing

Python decorators

A decorator wraps a function to modify its behavior and returns a new one.

@decorator
def foo:
    pass

is equivalent to:

def foo():
  pass

foo = decorator(foo)