Hi all,

I cannot determine if a class is an instance of a particular
metaclass. Here is my best attempt

>>> class tmp(type):
...     pass
...
>>> def c(metaclass=tmp):
...     pass
...
>>> isinstance(c, tmp)
False
>>> isinstance(c.__class__, tmp)
False

Can anyone explain why this fails?

Thanks very much,

Chris
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to