Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ';默认值';来自_Python_Database_Raspbian_Tinydb - Fatal编程技术网

Python ';默认值';来自

Python ';默认值';来自,python,database,raspbian,tinydb,Python,Database,Raspbian,Tinydb,我刚刚开始使用TinyDB作为一种将数据存储到JSON文件中的方法,这使得我可以轻松搜索文件中的任何内容。因此,我复制并粘贴了一段代码,并相应地更改了名称,以适合我正在做的这个项目。然而,我不明白这个“默认值”和“1”来自何方 另外,创建表所提供的代码都是在命令行中完成的,没有一个是用python3编写的。那么有人知道哪些网站提供了在python3中使用TinyDB创建表的帮助吗?我到处都找过了 谁能给我点化一下吗 from tinydb import TinyDB, Query db = T

我刚刚开始使用TinyDB作为一种将数据存储到JSON文件中的方法,这使得我可以轻松搜索文件中的任何内容。因此,我复制并粘贴了一段代码,并相应地更改了名称,以适合我正在做的这个项目。然而,我不明白这个“默认值”和“1”来自何方

另外,创建表所提供的代码都是在命令行中完成的,没有一个是用python3编写的。那么有人知道哪些网站提供了在python3中使用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}}}

\u默认值
将显示的内容。在您的情况下,它是空的-
{}

对于
支柱
表格,编号
1
是唯一标识符-


不确定我是否正确理解了您的上一个问题,但不是“在命令行中输入行”,而是将这些行保存在扩展名为
.py
的文件中,并使用命令行中的
python filename.py
运行它。

\u默认值
显示的内容。在您的情况下,它是空的-
{}

对于
支柱
表格,编号
1
是唯一标识符-

不确定我是否正确理解了上一个问题,但不要“在命令行中输入行”,而是将这些行保存在扩展名为
.py
的文件中,并从命令行使用
python filename.py
运行它