funcs vs vars in global namespace
Alex Martelli
aleaxit at yahoo.com
Tue Sep 14 13:07:04 EDT 2004
David Rysdam <drysdam at ll.mit.edu> wrote:
...
> > sub_module = __import__(which_one_this_time)
> > vars(sub_module).update(which_dict_this_time)
> > print sub_module.the_function(23)
...
> Oh wow, of course! I can set properties on the modules themselves. I'm
> going to have to rethink what I'm doing and mess with that a bit, I'm
> sure I'll have questions and problems later. Thanks!
You're welcome! Yes, since your modules are not being used for other
purposes except running the scriptlets you're controlling, changing
those modules' global variables should be safe enough in your case.
Alex
More information about the Python-list
mailing list