Advertisement
Guest User

Untitled

a guest
Nov 21st, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.35 KB | None | 0 0
  1. A = None
  2.  
  3. def my_decorator(func):
  4.     global A
  5.     A = func
  6.     def wrapper():
  7.         print("Something is happening before the function is called.")
  8.         func()
  9.         print("Something is happening after the function is called.")
  10.     return wrapper
  11.  
  12. @my_decorator
  13. def say_whee():
  14.     print("Wheeeeee!")
  15.  
  16.  
  17. say_whee()
  18.  
  19. print('======')
  20. A()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement