On Thursday 29 March 2007 07:33, Alex Martelli wrote: > Joshua J. Kugler <[EMAIL PROTECTED]> wrote: > >> still be nicely portable. It just seems that since Python is gathering >> that information anyway, it should make it available without me having to >> walk the directory tree. > > Sorry, where is Python "gathering that information anyway"? Unless I'm > mistaken, Python by default does not walk directory trees of subpackages > -- what makes you think it does?
Hmm...right: dynamic language, runtime binding. It would go out and find whether or not Module1.Module2 existed only when import was called. Sorry, my bad. I am assuming, however, that the help function walks the directory tree, or else I would not get output like this: >>> import ModTest >>> help(ModTest) Help on package ModTest: NAME ModTest FILE /usr/local/lib/python2.4/site-packages/ModTest/__init__.py PACKAGE CONTENTS AModule BModule CModule Thanks for the clarification. j -- Joshua Kugler Lead System Admin -- Senior Programmer http://www.eeinternet.com PGP Key: http://pgp.mit.edu/ ID 0xDB26D7CE -- Posted via a free Usenet account from http://www.teranews.com -- http://mail.python.org/mailman/listinfo/python-list