Advertisement
Guest User

Untitled

a guest
Mar 4th, 2015
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. #!/usr/bin/python
  2. import json
  3. import requests
  4.  
  5. def decor1(name):
  6. r = name+' OwO'
  7. def getResponse(func):
  8. return func(r)
  9. return getResponse
  10.  
  11. def decor2(name):
  12. print(name)
  13. def getResponse(func):
  14. def func_wrapper(para1, para2):
  15. print(para2)
  16. return func(para1)
  17. return func_wrapper
  18. return getResponse
  19.  
  20. if __name__ == "__main__":
  21. @decor1('@_@')
  22. def test1(r):
  23. print(r)
  24.  
  25. #None Object
  26. #print(returnPortInfo.__name__)
  27.  
  28. @decor2('A_A')
  29. def test2(name):
  30. print(name)
  31.  
  32. test2
  33.  
  34. #it run func_wrapper() rather than test2()
  35. test2('L_L', 'O_O')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement