Skip to main content

一个使用 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 模块

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

pickleDB-0.9.2.tar.gz (3.7 kB 查看哈希

已上传 source