Saju M <sajup...@gmail.com> writes: > Hi, > I have couple of doubts > > > * How do you find "json" has module named "tool" ?.
I look at the code/docs. > > > * Why dir(json) not showing "tool" ?? Because of the __all__ variable in the module. http://docs.python.org/2/tutorial/modules.html >>>> import json >>>> dir(json) > ['JSONDecoder', 'JSONEncoder', '__all__', '__author__', '__builtins__', > '__doc__', '__file__', '__name__', '__package__', '__path__', > '__version__', '_default_decoder', '_default_encoder', 'decoder', 'dump', > 'dumps', 'encoder', 'load', 'loads', 'scanner'] >>>> > > > * How to list all modules of a package in python console ?. I don't think that's possible. If you import a package, only what the __init__.py in the package decides to show you is available directly. > * Is this what you guys are using to check modules of a package ?. Sort of. [...] -- Cordially, Noufal http://nibrahim.net.in _______________________________________________ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers