2011-09-28 12 views
4

__slots__の全体の点は、領域を節約することです。python: `__slots__`に`__dict__`を追加する点は何ですか?

しかし、私は人々がそれに新しい属性を追加できるように__dict__を追加することを見ました。これは__slots__の目標を破っていませんか?

+0

音が汚れている... –

+0

「_ __dict__」を「__slots__」に追加するだけでよいというわけではありません。 – agf

+0

'__Slots__'と' __dict__'は異なります。あなたは基本的な概念の権利を持っています。この投稿はあなたを助けるかもしれません:
http://stackoverflow.com/questions/472000/python-slots – varunl

答えて

5

はい。 __dict__が必要な場合は、__slots__を使用しないでください。

関連する問題