我有一个像这样的类对象列表,
cls_list = [cls_object1,cls_object2,cls_object3]
是使用__import__
和getattr
我怎样才能将这些类中的所有函数(cls_object1,cls_object2,cls_object3)放到一个新类(new_class)中, 我试过了
class new_class([cls_object1,cls_object2,cls_object3]):
但没有工作。
答案 0 :(得分:3)
您可以使用type(name, bases, dict)
创建一个以类列为基础的新类。
new_class = type("new_class", cls_list, {})