1. "Without a __dict__ variable,
instances cannot be assigned new variables not listed in the __slots__
definition."

So this seemed an interesting restriction to impose in some instances,
but I've noticed that this behavior is being called by some a side effect
the reliance on which is considered unPythonic.  Why?

2. What is a simple example where use of slots has caused "subtle" problems,
as some claim it will?

3. What is a simple example of a Pythonic use of __slots__ that does NOT
involved the creation of **many** instances.

Thanks,
Alan Isaac


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

Reply via email to