<[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> 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
>
def gim():
exec "global gamel"
exec "import gamel"
Unfortunately, does not have the desired effect.
Steve.
--
http://mail.python.org/mailman/listinfo/python-list