2012-01-11 6 views
1
class Foo(object): 
    a = "/admin' 
    b = Foo.a + '/hello' 

aは、ベースパスを指します。そして、aに基づいてクラス変数bを定義したいと思います。 これはどのように達成できますか?Pythonの以前のクラス変数を参照するクラス変数を定義します。

+1

何を以前のクラス変数の意味またはあなたはそれが同じクラス – avasal

+0

@avasalの別の変数を参照したいか、私は後者を意味しました。 – canadadry

答えて

4
class Foo(object): 
    a = "/admin' 
    b = a + '/hello' 
+0

あなたは既にFooクラス内にいるので、Foo.aは不必要です。したがって、Winstonのソリューションは、WinstonのソリューションをVoila !!! –

関連する問題