python property的AttributeError的问题

上面的例子可以看到我们确实有name这个属性,但是程序确抛出没有name这个属性的错误: 1/在name方法中我们调用了不存在的属性missing_attribute; 2/通过__getattr__方法来处理获取不存在属性时的错误; 通过分析与网上查找的出的结论是,出现这个错误需要满足两个条件: 1/使用property装饰器的方法中有未预期的属性调用,说白了就是调用了不存在的属性,如上述例子中
相关文章
相关标签/搜索