有2个问题需要请教一下各位老师:
1、为什么会报错,没有委托号的属性?
def on_order(self, order: OrderData):
self.write_log(OrderData.orderid)
2、没有直接输出OrderData数据类的所有对象? 用asdict(OrderData) 转为字典再输出,提示OrderData不是dataclasses(数据类)
有2个问题需要请教一下各位老师:
1、为什么会报错,没有委托号的属性?
def on_order(self, order: OrderData):
self.write_log(OrderData.orderid)
2、没有直接输出OrderData数据类的所有对象? 用asdict(OrderData) 转为字典再输出,提示OrderData不是dataclasses(数据类)
OrderData是dataclass,dataclass装饰器是python3.7新feature了,查查文档就可以了。
报错是应为实例对象名order,而不是类名称OrderData
谢谢老师,我傻了....