看终端报错输出以为是函数写错了
其实是types_py里类型写的不严谨,没有考虑到none值
改为
原因:
- str = "": 字段必须是字符串类型
- Optional[str] = None: 字段可以是字符串或 None
二编:出现了新的报错
三编:和结构体中变量遍历的顺序有关
错误的顺序:
正确的顺序:
原因:因为做的是移植,需要按照原语言(例如我是移植go语言函数)中的结构体顺序,来对c++的结构体内属性排序
看终端报错输出以为是函数写错了
其实是types_py里类型写的不严谨,没有考虑到none值
改为
原因:
二编:出现了新的报错
三编:和结构体中变量遍历的顺序有关
错误的顺序:
正确的顺序:
原因:因为做的是移植,需要按照原语言(例如我是移植go语言函数)中的结构体顺序,来对c++的结构体内属性排序