使用QMessage时'Child' object has no attribute 'information'
时间: 2023-06-22 07:47:11 浏览: 68
qmessage:一个简单的消息传递应用程序,可使用twilio发送报价电话号码
在使用QMessage时,出现'Child' object has no attribute 'information'错误的原因可能是你的代码中没有定义 "information" 属性,或者你正在尝试访问一个不存在的属性。你应该检查你的代码,确保你的对象被正确地初始化,并包含你想要访问的属性。
如果你使用的是继承自 "Child" 的子类对象,在初始化子类对象时,你需要调用父类的构造函数并传递必要的参数。例如:
```
class MyChild(Child):
def __init__(self, name, age, information):
super().__init__(name, age)
self.information = information
```
这里,我们定义了一个名为 "MyChild" 的子类,它继承自 "Child" 父类。在子类的构造函数中,我们调用了父类的构造函数,并传递了必要的参数 name 和 age。然后,我们定义了一个新属性 "information" 并将其设置为传递的值。
如果你已经正确地定义了 "information" 属性,但仍然出现这个错误,那么可能是你的代码中有其他问题。你应该仔细检查你的代码,并确保你的对象被正确地初始化和使用。
阅读全文