How do I concatenate many objects into one object using inheritance in python? (during runtime)

Viewed 145

I have the following classes:

class hello(object):
    def __init__(self):
        pass

class bye(object):
    def __init__(self):
        pass

l = [hello, bye]

If I do the following I get an error:

>>> class bigclass(*l):
  File "<stdin>", line 1
    class bigclass(*l):
                    ^
SyntaxError: invalid syntax

Is there another way to do this automatically at runtime?

I am using Python 2.7.

2 Answers
Related