2012-09-17 76 views
4

我有C++序列化使用谷歌的Protobuf的結構是這樣在C++中序列化,在python中反序列化?

int len = mdd.ByteSize(); 
char* buf = (char *)malloc(len); 
mdd.SerializeToArray(buf, len); 

我想從蟒蛇解序列化的應用程序:

import marketdata_pb2 
... 
md = marketdata_pb2.MarketDataDepth() 
#what goes here? I don't see a marketdata_pb2.parsefromarray() 
+3

一個通常是從在Python字節串,而不是陣列反序列化。 –

回答