Python implementation of protobuf_bytes
Project description
Protobuf Bytes for python
Contents
Install
To use protobuf_bytes, install package via pip install.
pip install protobuf_bytes
Or install from source.
python setup.py install
Get protobuf
The protobuf file is located here.
Examples
from bytes_pb2 import BytesMessage from protobuf_bytes import Bytes, BytesType m = BytesMessage() m.type = BytesType.BYTES_TYPE_8U_C1 m.bigendian = False m.data = bytes(range(12)) b = Bytes(m) for i in range(b.length()): print(b.data_at(i)) // [0] // [1] // [2] // [3] // [4] // [5] // [6] // [7] // [8] // [9] // [10] // [11] m.type = BytesType.BYTES_TYPE_8U_C3 b = Bytes(m) for i in range(b.length()): print(b.data_at(i)) // [0, 1, 2] // [3, 4, 5] // [6, 7, 8] // [9, 10, 11]
APIs
Please reads docs/apis.md.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.