[Python-Dev] Add a frozendict builtin type

André Malo nd at perlig.de
Thu Mar 1 16:05:27 CET 2012


On Thursday 01 March 2012 15:54:01 Victor Stinner wrote:
> > I'm not sure about your final types. I'm using __slots__ = () for such
> > things
>> You can still replace an attribute value if a class defines __slots__:
> >>> class A:
>> ... __slots__=('x',)
> ... x = 1
> ...
>> >>> A.x=2
> >>> A.x
>> 2

Ah, ok, I missed that. It should be fixable with a metaclass. Not very nicely, 
though.
nd


More information about the Python-Dev mailing list

AltStyle によって変換されたページ (->オリジナル) /