Skip to main content

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.

Release files for protobuf-bytes 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for protobuf-bytes 1.0.1
File Interpreter ABI Platform
protobuf_bytes-1.0.1-py3.7.egg Legacy Egg format - - Details

Release files / protobuf_bytes-1.0.1-py3.7.egg

Download URL protobuf_bytes-1.0.1-py3.7.egg
Size 6.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
55427c7b358a116c3793d6e04dd64d950a6aa3cb9fec265c4777095eb7e8b769
BLAKE2b-256 checksum
How to use checksums
518ee5580aa9cbf57b5964e7f36efbdd039dc7dbb29aac635c4f7ad91221ebff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.7.6

Release history Release notifications | RSS feed

This release

1.0.1 This release

1 release file

1.0.0

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page