一个使用 json 的轻量级和简单的数据库。
项目描述
pickleDB 是基于 Python 自己的 json 模块的轻量级、快速、简单的数据库。它是 BSD 许可的!
pickleDB 很有趣
>>> import pickledb
>>> db = pickledb.load('test.db', False)
>>> db.set('key', 'value')
>>> db.get('key')
'value'
>>> db.dump()
True
并且易于安装
$ pip install pickledb
链接
最新发行说明(版本:0.9)
现在 load() 使用'rt'模式而不是 'rb' (0.9.2)
将 lrem(name) 更改为lremlist(name) (0.9)
添加lremvalue(name, value) (0.9)
添加 load() 选项以使用或不使用 sigterm 处理程序(0.9)
所有键现在必须是字符串 (0.8)
列表的所有名称现在必须是字符串 (0.8)
dicts 的所有名称现在必须是字符串 (0.8)
如果没有键 (0.8) ,get(key) 函数现在返回False而不是 None
从 simplejson (0.8.1) 切换到 Python 的内置 json 模块