python-3.x - flatbuffer:无法通过 python api 序列化数组?类型错误:EndVector() 缺少 1 个必需的位置参数:'vectorNumElems'
问题描述
我尝试使用python进行序列化,但失败了。
table Test {
test1: [string];
}
builder = flatbuffers.Builder(0)
self.test.test1 = list()
self.test.test1.append('123')
self.test.Pack(builder)
解决方案
推荐阅读
- reactjs - 如何在嵌套路由中使用 useParams()
- python - 使用 pySpark MapReduce 进行矩阵乘法
- javascript - 如何渲染链接组件
- spring-boot - 带有 Spring Boot 的 ArrayBlockingQueue
- python - 选择将数据保存为 numpy 数组或列表中的腌制数据
- ruby-on-rails - 如何在 Rails API 中反序列化 GET 请求的嵌套参数
- angular - 有没有更好的方法将值推送到表单控件,其中数组作为 Angular 中的值
- php - 在现有 PHP 项目中设置 Swagger
- python - 使用 Python 用同义词替换句子中的单词
- java - 当您将对同一对象的两个引用设置为彼此相等时会发生什么?