Ich denke, es ist einfacher für mich zu erklären, was ich versuche, mit einem einfachen Beispiel zu erreichen. Betrachten Sie den folgenden Code:Methode verketten und auf Variablen zugreifen
Offensichtlich schlägt die Assertion fehl, da sich die Attribute auf die Methoden und nicht auf die Variablen beziehen. Ich habe versucht, mit der __getattribute__ Methode zu verwirren, so dass es "Alter" zu "_age" löst, aber ich kann anscheinend keinen Weg finden, wo beide Fälle funktionieren, und ich bin nicht ganz sicher, dass es überhaupt möglich ist außer Python hat mich vorher überrascht.
Wenn Sie wirklich Verstecken von Daten verwenden möchten, hier ist ein [Beispiel] (http://stackoverflow.com/questions/6304040/real-world-Beispiel-über-how-to-use-Eigenschaft-Feature-in-Python/42300481 # 42300481) von Eigenschaften, die Ihnen den Anfang machen sollten. – Mike