tinydb
文件就是个json,大了以后写很慢,小的时候很好用
pip install tinydb
from tinydb import TinyDB #
from tinydb import Query #
db = TinyDB( 'db.json')
el = db.insert({"type": "peach", "count": 3})
print(el) # >>>:2 返回key
m = db.insert_multiple(
[
{'name': 'John', 'age': 22},
{'name': 'John', 'age': 22},
{"type": "peach", "count": 3}
]
)
print(em) # >>>:[3, 4, 5] 一次写多条,返回的是列表
db.all()
Q = Query()
db.search(Q.type == 'apple')
db.insert({'名字':'桃子'})
p = db.search(Q.名字 == '桃子')
print(p)
db.update({'名字':'苹果'}, Q.名字 =='桃子')
a = db.remove(Q.名字 == '苹果')
db.purge()
CodernityDB
参考
© 2021, 新之助meow. 原创文章转载请注明: 转载自http://www.xinmeow.com