On Fri, Nov 20, 2009 at 12:28 PM, Kent Johnson <[email protected]> wrote:
> On Fri, Nov 20, 2009 at 3:05 PM, Dave Angel <[email protected]> wrote: > > Eric Pavey wrote: > > >> lol, in usual fashion, after I hack through it, while in the docs, I > find > >> the 'fancy' solution: > >> > >> import pkgutil > >> import myPackage > >> modules = pkgutil.iter_modules(myPackage.__path__) > >> for p in modules: > >> print p[1] > >> > >> moduleA > >> moduleB > > > Thanks much for that. It's apparently in the code, but it's not in the > > (Windows) help doc. Is that a doc bug? > > Seems to be. The pkgutil docs are quite sparse: > http://docs.python.org/library/pkgutil.html > > Kent I'd seen a reference to that module online, looked in the docs, didn't see much. But I imported it into my IDE anyway, which exposes all the methods and classes, and I realized it did a lot more than the docs said. So I opened the module itself and poked around until I found iter_modules() and after some trial and error got it workin'
_______________________________________________ Tutor maillist - [email protected] To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor
