Tools for monitoring objects attributes
## FUNCTION dir()
# monitoring attributes and funtions of any object
dir(name_object)
## LIBRARY inspect
# monitoring parameters of any function
import inspect
inspect.getargspec(name_function)
## LIBRARY pprint
foo1 = "Hello world"
foo2 = "bar"
foo3 = {"1":"a", ... "2":"b"}
foo4 = "1+1"
import pprint
pprint.pprint(locals())
"""
{'__builtins__': <module '__builtin__' (built-in)>,
'__doc__': None,
'__name__': '__main__',
'foo1': 'Hello world',
'foo2': 'bar',
'foo3': {'1': 'a', '2': 'b'},
'foo4': '1+1',
'pprint': <module 'pprint' from '/usr/lib/python2.5/pprint.pyc'>}
"""