2017-05-03 16 views
2

を返すために変数を使用します。私はPythonで働いていると、クラスメソッドでは、私はインスタンス変数を返すようにしようとしていますが、私は別のインスタンス変数を返すようにしたい変数に応じて、特定のインスタンスに変数

def someFunction(self, variable): 
    return self.variable 

これは私がやろうとしていることですが、変数には異なる名前を付けることができます。これはクラス内にあります。これをどのように機能させることができますか?あなたはおそらく属性アクセスを探している

答えて

5

def someFunction(self, variable): 
    return getattr(self, variable) 
関連する問題