#!/usr/local/bin/python2 from functools import wraps def my_decorator(f): #@wraps(f) def wrapper(*args, **kwds): print('Calling decorated function') return f(*args, **kwds) return wrapper @my_decorator def example(): """Docstring""" print('Called example function') example() print example.__name__, example.__doc__