pickleDB 是一个轻量简单的 key-value 存储器,操作和redis 很类似
可以作为一个不错的工具
pickleDB: https://pythonhosted.org/pickleDB/
pickleDB github https://github.com/patx/pickledb
代码示例
# -*- coding: utf-8 -*- import pickledb # 从文件反序列化,auto_dump 是每次写入操作都会写到文件,可以设置为False避免多次io db = pickledb.load("my.db", auto_dump=False) # 写入 db.set("name", "Tom") # 获取 name = db.get("name") print(name) # Tom # 序列化到文件 db.dump()
一番操作之后,当前目录下出现文件 my.db, 打开发现其实存的是json格式
{"name": "Tom"}