跳转到主要内容

编码应该简单有趣。当然我会选择原谅DB。

项目描述

logo

logo

Package Updates CI Coverage CodeHealth License README

  • 如果没有人接受你的PR怎么办?

  • 如果库升级了它们的依赖项怎么办?

  • 如果你得到了一个全新的需求怎么办?

forgive

原谅

lowdb是JavaScript,tinydb并不那么小。ForgiveDB是你的命运。

ForgiveDB是一个小型独立数据库,支持内存或json文件存储。

安装

使用pip。你应该学习它。

pip install forgive

用法

代码是最佳文档。(因为我们不擅长写文档。)

from forgive import ForgiveDB

file_db = ForgiveDB('/some/path')
# file_db = ForgiveDB(r'C:\\some\\path')  # windows
file_db.set('key', 'value')
value = file_db.get('key')
default_value = file_db.get('no-such-key', 'default-value')

# Or in memory
memory_db = ForgiveDB()
memory_db.set(ForgiveDB, 'simple and interesting')
memory_db.get(ForgiveDB)  # simple and interesting

项目详情


下载文件

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

源分发

forgive-1.0.0.linux-x86_64.tar.gz (3.2 kB 查看哈希)

上传时间:

构建分发

forgive-1.0.0-py3-none-any.whl (4.5 kB 查看哈希)

上传时间: Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页