Build classes/packages dinamicaly
Michele Simionato
michele.simionato at poste.it
Mon Dec 15 13:25:22 EST 2003
More information about the Python-list mailing list
Mon Dec 15 13:25:22 EST 2003
- Previous message (by thread): Build classes/packages dinamicaly
- Next message (by thread): Build classes/packages dinamicaly
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Paulo Pinto <paulo.pinto at cern.ch> wrote in message news:<brkkf7$jqg$1 at sunnews.cern.ch>... > Hi, > > > I have a package that generates classes from a > set of XML files using exec. > > So far the classes appear in the global namespace. > > Is there any way to also create packages dinamicaly > and add the classes to those packages? > > Thanks in advance, > Paulo Pinto By packages I think you mean modules. Here is a solution in Python 2.3: >>> from types import ModuleType >>> mymodule=ModuleType("mymodule") >>> print mymodule <module 'mymodule' (built-in)> >>> class C(object): pass ... >>> mymodule.C=C In older Python versions, look for the module "new".
- Previous message (by thread): Build classes/packages dinamicaly
- Next message (by thread): Build classes/packages dinamicaly
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list