[Python-3000] PEP 30xx: Access to Module/Class/Function Currently Being Defined (this) (original) (raw)

Christian Heimes lists at cheimes.de
Mon Apr 23 16:41:42 CEST 2007


Steven Bethard wrote:

Of course, to make it work with packages, you have to write something like::

mod = import(name) for submodname in name.split('.')[1:]: mod = getattr(mod, submodname) I guess that's not so simple after all. STeVe

Do you want to do something like:

import sys mod = sys.modules[name] mod = sys.modules[self.class.module]

?

Christian



More information about the Python-3000 mailing list