3
元类新的类实例,我想用Python中的特定元类动态地创建一个类的新实例。创建与蟒蛇
我已经试过这样:
type('A', (object, metaclass=tmp,), {})
但没有工作:(
有谁知道我能做到这一点
元类新的类实例,我想用Python中的特定元类动态地创建一个类的新实例。创建与蟒蛇
我已经试过这样:
type('A', (object, metaclass=tmp,), {})
但没有工作:(
有谁知道我能做到这一点
元类是一般的type
一个子类,? 。(或者很少考虑name, bases, clsdict
作为自变量的函数),所以你应该能够使用它像type
如果tmp
是你的元类,然后尝试:
tmp('A',(object,),{})
好的,谢谢您的快速答复。 – DumBs 2011-04-25 17:57:35