simpleJSON pack binary data
Marc 'BlackJack' Rintsch
bj_666 at gmx.net
Sun Jul 22 05:10:42 EDT 2007
On Sat, 21 Jul 2007 19:13:22 -0700, Andrey wrote:
> My question is, anyone will suggest a workaround to this error?
> i really like to pack my raw image data into the JSON, so my other
> programming script can read the array easily
JSON is a text format so you have to encode the binary data somehow. I'd
use base64. It's available as codec for `str.encode()`/`str.decode()`.
In [10]: '\x00\xff\xaa'
Out[10]: '\x00\xff\xaa'
In [11]: '\x00\xff\xaa'.encode('base64')
Out[11]: 'AP+q\n'
In [12]: _.decode('base64')
Out[12]: '\x00\xff\xaa'
Ciao,
Marc 'BlackJack' Rintsch
More information about the Python-list
mailing list