Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # script to show usage of type,types,getattr,callable
- # gauravssnl
- import types
- import socket
- print socket
- print type(socket)
- print type(socket) == types.ModuleType
- object = socket
- # socket function of socket module
- method = 'socket'
- print getattr(object,method)
- print callable(getattr(object,method))
- if type(getattr(object,method)) == types.FunctionType :
- print 'Attribute is Function.Attribute is callable'
- print callable(getattr(object,method))
- print getattr(str,'upper')('gaurav')
- li = []
- getattr(li, 'append')(1)
- getattr(li,'extend') ([2,3,4])
- print li
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement