Python Decorator Examples basic_wrapper_closure.py Pretty common use of decorators for wrapping functions. register_a_function.py Pretty common use of decorators for registering a function to some event or whatnot. decoration_with_params.py Make a decorator function that itself can take parameters. basic.py Demonstrates how python decorators run and overwrite a function. Not super useful aside from understanding decorators. basic_wrapper_lambda.py Basic wrapper with a lambda instead of closure. decoration_arg_passthrough.py Wrap a function that takes arguments. decorate_a_class_method.py How to deal with decorating your class method (with "self" parameter) when the decorator doesn't want to cooperate with the "self" parameter. closures.py How a closure works on its own.