我刚刚开始使用 TinyDB 将我的数据存储到 JSON 文件中,这使我可以轻松地搜索文件中的任何内容。所以,我从https://pypi.python.org/pypi/tinydb复制并粘贴了一个代码,并相应地更改了名称以适合我正在做的这个项目。但是,我不明白这个“默认”和“1”是从哪里来的。
此外,提供的用于创建表的代码都是在命令行中完成的,没有一个是用 python3 编写的,所以有人知道哪些网站提供了在 Python 3 中使用 TinyDB 创建表的帮助吗?我到处搜索。
有人可以启发我。
from tinydb import TinyDB, Query
db = TinyDB('/home/pi/Desktop/csv/smartkey1.json')
table = db.table('pillar')
table.insert({'active': True})
table.all()
[{'active': True}]
输出:
{"_default": {}, "pillar": {"1": {"active": true}}}