On Fri, 26 Mar 2010 18:18:07 -0700, C. B. wrote: > It takes time to write the relative importations, that's ok, but I think > it could be more pleasant for the end-user to not have to write a huge > list of "from mymodule import xxx" if it is possible to take advantage > of automatic importations.
You mean by black magic? Something like this? >>> GGG = "My really important value" >>> from mymodule import AAA >>> print AAA() "something" >>> print GGG <class 'mymodule.GGG'> >>> print "WTF happened to my important value???" 'magic ate it' As a general rule, Python does not allow magic. One exception is: from mymodule import * however once you have been bitten by it, you will soon learn to avoid it as almost always a bad idea. -- Steven -- http://mail.python.org/mailman/listinfo/python-list