6
ネストされたクラスのスコープ?
Pythonのネストされたクラスのスコープを理解しようとしています。これが私のコード例です: class OuterClass: outer_var = 1 class InnerClass: inner_var = outer_var クラスの作成が完了せず、エラーが発生します。 <type 'exceptions.NameError'>: name 'outer_var' is not defined 試しinner_var = Outerclass.outer_varてもうまくいきません。私は得ます: <type 'exceptions.NameError'>: name 'OuterClass' is not defined outer_varからスタティックにアクセスしようとしていますInnerClass。 これを行う方法はありますか?