>>> class A(object): pass
...
>>> A.__dict__
<dictproxy object at 0x173ef30>
>>> A.__dict__.__dict__
Traceback (most recent call last):
File "<string>", line 1, in <fragment>
AttributeError: 'dictproxy' object has no attribute '__dict__'
>>> A.__dict__.copy()
{'__dict__': <attribute '__dict__' of 'A' objects> ... }
>>> A.__dict__['__dict__']
<attribute '__dict__' of 'A' objects> # What is this object?
A.something = 10
を実行すると、A.__dict__
になります。何はです<attribute '__dict__' of 'A' objects>
はA.__dict__.__dict__
にありますが、それに何かが含まれていますか?Pythonクラスの__dict __.__ dict__属性は何ですか?
より適切な例変数は 'ive'でした。少なくともそれはもっと '' .__ dict __ ['ive'] '質問になりました;)私は自分自身を見るでしょう – Joakim