【发布时间】:2021-12-30 03:26:54
【问题描述】:
Python代码:
import socket
from deviceReadout_pb2 import DeviceReadout
import protobuf3
import numpy as np
import threading
protocol = DeviceReadout()
protocol.ledStatus = msg
protocol.ledCount = len(ledStatus)
toTransmit = protocol.SerializeToString()
Protobuf:
syntax = "proto3";
package readout;
message DeviceReadout
{
bytes ledStatus = 1;
int32 ledCount = 2;
}
protocol 是一个 Protobuf 消息。调用 SerializeToString 给我错误“未绑定的方法 CMessage.SerializeToString() 需要一个参数”,但我没有找到任何此方法需要参数的示例。 我正在使用 Protobuf3
【问题讨论】:
标签: python serialization protocol-buffers