Finding a module's sub modules at runtime
Joshua J. Kugler
joshua at eeinternet.com
Thu Mar 29 21:07:02 CEST 2007
On Thursday 29 March 2007 07:33, Alex Martelli wrote:
> Joshua J. Kugler <joshua at eeinternet.com> 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 on package ModTest:
Thanks for the clarification.
Lead System Admin -- Senior Programmer
PGP Key: http://pgp.mit.edu/ ID 0xDB26D7CE
Posted via a free Usenet account from http://www.teranews.com
More information about the Python-list