A lightweight and simple database using json.
Project description
pickleDB is lightweight, fast, and simple database based on Python’s own json module. And it’s BSD licensed!
pickleDB is Fun
>>> import pickledb >>> db = pickledb.load('test.db', False) >>> db.set('key', 'value') >>> db.get('key') 'value' >>> db.dump() True
And Easy to Install
$ pip install pickledb
Links
Latest Release Notes (version: 0.9)
- Now load() uses ‘rt’ mode instead of ‘rb’ (0.9.2)
- Change lrem(name) to lremlist(name) (0.9)
- Add lremvalue(name, value) (0.9)
- Add load() option to use sigterm handler or not (0.9)
- All keys must now be strings (0.8)
- All names for lists must now be strings (0.8)
- All names for dicts must now be strings (0.8)
- The get(key) function now returns False instead of None if there is no key (0.8)
- Switched to Python’s built in json module from simplejson (0.8.1)
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
pickleDB-0.9.2.tar.gz
(3.7 kB
view hashes)