| Protojson. Converta mensagens protobuf de / para listas de python, útil para implementar "protobuf sobre JSON" |
Baixe Agora |
Protojson. Classificação e resumo
- Licença:
- MIT/X Consortium Lic...
- Nome do editor:
- Ivan Kozik
- Site do editor:
- http://www.xpenguin.com/ip-atlas.php
Protojson. Tag
Protojson. Descrição
Converta mensagens ProtoBuf de / para listas de Python, útil para implementar "protobuf sobre JSON" Protojson é um módulo Python que contém pbliteserializer, um protocolo buffers 2 codificador / decodificador compatível com o goog.proto2.pbliteserializer de fechamento. No futuro, este pacote pode conter um codificador / decodificador compatível com o GOOG.PROTO2.OBJECTSERIALER. de protojson.pbliteserializer docstring.Installation: python setup.py installThis instala o módulo protojson.Sample useDeserialization: import simplejsonfrom protojson.pbliteserializer importação PbLiteSerializerfrom protojson.error importação PbDecodeErrorserializer = PbLiteSerializer () def decode_json_from_client (jsonStr): "" "Retorna a protobuf mensagem povoada "" "Body = Simplejson.Loads (JSSonstr) Tente: Msg = AlgumprotobufMessage () Serializer.Deserialize (msg, corpo) # Msg agora é preenchido com campos do corpo. Exceto pbDecodeError: LOG.ERR () Levantamento de retorno MSGSerialization: Importar SimpleJsonFrom Protojson.Pbliteserializer Importar PbliteserializerFrom Importar PBDecodeErrorSerializer = Pblitesializer () Simplejson.Dumps (Serializer.Serialize (AlgunsprotobufMessage (Field1 = Val1, Field2 = Val2) Requisitos: · Pitão · Protobuf.
Protojson. Software Relacionado