Python wrapper for jsonbox.io
Project description
jsonbox-python
Python wrapper for https://jsonbox.io
Installation
pip install jsonbox
Usage
import uuid
from jsonbox import JsonBox
# generate unique box id
MY_BOX_ID = str(uuid.uuid4()).replace("-", "_")
# create instance
jb = JsonBox()
data = {"name": "David"}
# write data
result = jb.write(data, MY_BOX_ID)
# get record id of written data
record_id = jb.get_record_id(result)
# read record
print(jb.read(MY_BOX_ID, record_id))
# read all records in box
print(jb.read(MY_BOX_ID))
# update data
data = {"name": "Bob"}
jb.update(data, MY_BOX_ID, record_id)
# read updated data
print(jb.read(MY_BOX_ID, record_id))
# delete record
jb.delete(MY_BOX_ID, record_id)
License
MIT
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
jsonbox-0.1.4.tar.gz
(1.7 kB
view hashes)