я пытался увидеть, если я могу вызвать закрытую функцию класса питона, я пытался в IPython:Класс python не может обеспечить функцию _Secretive__xxx(), почему?
In [14]: class C:
....: def __my(s):
....: print "hello"
....:
In [15]: print C
__main__.C
In [16]: obj=C()
In [17]: obj._Secretive__my
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-17-c68d82fedeb4> in <module>()
----> 1 obj._Secretive__my
AttributeError: C instance has no attribute '_Secretive__my'
In [18]: obj._Secretive__my()
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-18-ab4a9965f82a> in <module>()
----> 1 obj._Secretive__my()
Ну, кажется, я не могу стат его или назвать его, не так ли? Где я ошиблась?