Serialize python standard types (tuple, bytes, dict with number keys, byte keys or tuple keys, and etc) with json
Project description
Serialize python standard types (tuple, bytes, dict with number keys, byte keys or tuple keys, and etc) with json. lambdaJSON lets you serialize python standard library objects with json. Typical usage:
#!/usr/bin/env python >>> import lambdaJSON >>> myComplexData = {True: (3-5j), (3+5j): b'json', (1, 2, 3): {b'lambda': [1, 2, 3, (3, 4, 5)]}} >>> mySerializedData = lambdaJSON.serialize(myComplexData) >>> myComplexData == lambdaJSON.deserialize(mySerializedData) True >>>
Currently Supported Types
This types are covered in this version:
Bytes
Tuples
Complex
Dicts (With Number, Tuple, String, Bool and Byte keys)
other json supported types
Changes from previous
Support for py2 long with no hacks!
Project Info
Github project page: https://github.com/pooya-eghbali/lambdaJSON Mail me at: persian.writer [at] Gmail.com
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.
Source Distribution
lambdaJSON-0.1.4.zip
(6.3 kB
view hashes)