Subclass dynamically

Robert Dailey rcdailey at gmail.com
Sat Aug 8 13:12:30 EDT 2009


Hey,

I have a class that I want to have a different base class depending on
a parameter that I pass to its __init__method. For example
(pseudocode):

class MyDerived( self.base ):
  def __init__( self, base ):
    self.base = base


Something like that... and then I would do this:

foo = MyDerived( MyBase() )

Note I'm using Python 3.1 on Windows. Thanks in advance.



More information about the Python-list mailing list