converter between thrift and json
Project description
thrift_json
converter between thrift and json
Free software: MIT license
Usage
convert from json/dict to thrift
>>> from thrift_json import json2thrift, dict2thrift >>> thrift_obj = json2thrift(json_str, thrift_class) >>> thrift_obj = dict2thrift(dict_obj, thrift_class)
convert from thrift to json/dict
>>> from thrift_json import thrift2json, thrift2dict >>> json_str = thrfit2json(thrift_obj) >>> dict_obj = thrift2dict(thrift_obj)
encode/decode use json directly
>>> from thrift_json import ThriftJSONEncoder >>> json_str = json.dumps(thrift_obj, cls=ThriftJSONEncoder)
>>> from thrift_json import ThriftJSONDecoder >>> thrift_obj = json.loads(json_str, cls=ThriftJSONDecoder, thrift_class=thrift_class)
History
0.1.0 (2016-07-11)
First release on PyPI.
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
thrift_json-0.1.0.tar.gz
(16.1 kB
view details)
File details
Details for the file thrift_json-0.1.0.tar.gz.
File metadata
- Download URL: thrift_json-0.1.0.tar.gz
- Upload date:
- Size: 16.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
db9cad32ca818963dc14508a8840aa2ce8353c5f0ab7a6c7b69f0f02bf86700c
|
|
| MD5 |
3199e2627ada8f7a356ed518fdc09048
|
|
| BLAKE2b-256 |
0ab5d8fab97674502dcb2d00b03806600dfabfcfe76fd521611cfbd51a3b6feb
|