Advertisement
gauravssnl

getattr callable type types example

Nov 16th, 2016
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.58 KB | None | 0 0
  1. # script to show usage of type,types,getattr,callable
  2. # gauravssnl
  3. import types
  4. import socket
  5. print socket
  6. print type(socket)
  7. print type(socket) == types.ModuleType
  8. object = socket
  9. # socket function of socket module
  10. method = 'socket'
  11. print getattr(object,method)
  12. print callable(getattr(object,method))
  13.  
  14. if type(getattr(object,method)) == types.FunctionType :
  15.     print 'Attribute is Function.Attribute is callable'
  16.     print callable(getattr(object,method))
  17.  
  18. print getattr(str,'upper')('gaurav')
  19. li = []
  20. getattr(li, 'append')(1)
  21. getattr(li,'extend') ([2,3,4])
  22. print li
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement