I have well know class and I need to dynamically generate some nested classes for the well known class.
How do I accomplish this?
def AddNestedClasses(cls):
inner1 = type("Inner")
# How do I inject the class 'Inner' into 'cls'?
return cls
@AddNestedClasses
class Outer:
pass
setattr(cls, 'Inner', inner1)? By the way,type("Inner")is always the classstr- is that what you intended?