Traceback (most recent call last): File "sr2.py", line 20, in <module> p1.get() File "sr2.py", line 8, in get return f"my name is {self.name},my age is {self.age}" AttributeError: 'Person' object has no attribute 'age'
时间: 2024-02-26 10:52:14 浏览: 82
Mac下anaconda中Spyder打开报错Traceback(most recent call last)…问题
5星 · 资源好评率100%
这个错误通常出现在尝试访问一个实例对象上不存在的属性时。从错误信息来看,你的代码中的Person对象似乎没有一个名为age的属性,因此Python在执行p1.get()时引发了AttributeError异常。
你需要检查一下你的代码,看看是否在创建Person对象时正确地传递了name和age参数,并且在__init__方法中正确地初始化了这些属性。如果你能提供更多的代码信息,我可以更具体地帮你解决这个问题。
阅读全文