[ trixie ]
[ sid ]
[ 原始碼: bpack ]
套件:python-bpack-doc(1.3.0-1)
Binary data structures (un-)packing library (documentation)
The *bpack* Python package provides tools to describe and encode/decode binary data.
Binary data are assumed to be organized in *records*, each composed by a sequence of fields. Fields are characterized by a known size, offset (w.r.t. the beginning of the record) and datatype.
The package provides classes and functions that can be used to:
* describe binary data structures in a declarative way (structures can be specified up to the bit level) * automatically generate encoders/decoders for a specified data descriptor
Encoders/decoders (*backends*) rely on well known Python packages like:
* struct (form the standard library) * bitstruct (optional) * numpy (optional) * bitarray (optional) - partial implementation
This package provides documentation for bpack.
其他與 python-bpack-doc 有關的套件
|
|
|
|
-
- dep: libjs-jquery (>= 3.6.0)
- JavaScript library for dynamic web applications
-
- dep: libjs-sphinxdoc (>= 8.1)
- JavaScript support for Sphinx documentation
-
- dep: sphinx-rtd-theme-common (>= 3.0.2+dfsg)
- sphinx theme from readthedocs.org (common files)
-
- sug: www-browser
- 本虛擬套件由這些套件填實: chromium, dillo, edbrowse, elinks, epiphany-browser, falkon, firefox-esr, konqueror, links, links2, luakit, lynx, morph-browser, netrik, netsurf-fb, netsurf-gtk, privacybrowser, qutebrowser, sugar-browse-activity, surf, vimb, w3m