Can one class have multiple metaclasses?

David Hirschfield davidh at
Sun Jan 15 21:56:44 EST 2006

Is it possible for one class definition to have multiple metaclasses?

I don't think it is, but I'm just checking to make sure.
 From what I know, you can only define "__metaclass__" to set the 
metaclass for a class, and that's it, is that correct?


mediocre nebula.

More information about the Python-list mailing list