On Sep 10, 10:52 pm, "bambam" <[EMAIL PROTECTED]> wrote: > import works in the main section of the module, but does > not work as I hoped when run inside a function. > > That is, the modules import correctly, but are not visible to > the enclosing (global) scope. > > Questions: > (1) Where can I read an explanation of this? > (2) Is there a work around? > > BTW, sys.modules("filename") shows that the module is > loaded, I just don't know how to use it when loaded that > way. Also, if I import again at the global scope, the module > name becomes available. > > Steve.
(snipped) This was recently discussed: http://groups.google.com/group/comp.lang.python/msg/f6fcdf49710cb833 -- Hope this helps, Steven -- http://mail.python.org/mailman/listinfo/python-list