On Nov 27, 3:20 am, Roy Smith <[EMAIL PROTECTED]> wrote:
> If you want to have a little fun:
>
> class peverse:
> def __call__(self):
> raise AttributeError ("peverse instance has no __call__ method")
>
> x = peverse()
> x()
That is "peverse", but still...
from types import FunctionType
type(x) == FunctionType # False
And you can't (easily?) subclass FunctionType:
Error when calling the metaclass bases
type 'function' is not an acceptable base type
;)
Regards,
Jordan
--
http://mail.python.org/mailman/listinfo/python-list