>From the google search, it seems its not possible to do the following.
.... __slots__ = ['a']>>class Test1(object):
....
.... __slots__ = ['b']>>class Test2(object):
....
.... __slots__ = ['c']>>class Test3(Test1,Test2):
....
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: Error when calling the metaclass bases
multiple bases have instance lay-out conflict
I just want to make sure that I am using only the attributes a,b and c
from the instances of Test3 . Is there any other hack that could be
done.
--
Suresh