我正在尝试了解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。
有没有办法做到这一点?
qq_花开花谢_0
慕娘9325324
相关分类