如何使用sqlsoup插入字典

阿拉什谢里夫

我正在尝试使用sqlsoup插入字典。不幸的是,这不起作用:

db.blah_table.insert({"blah_field" : "blah_value"})

它给我一个错误

TypeError: insert() takes exactly 1 argument (2 given)

sqlsoup的更新工作正常。我真的不想把它分解成

db.blah_table.insert(blah_field = "blah_value")

效果也不错。救命!

赫斯特

在python中,您可以使用参数打包语法将字典作为关键字参数传递给任何函数**

如果您将字典arguments定义为:

arguments = {'blah_field': 'blah_value'}

您可以db.blah_table.insert使用该字典作为关键字参数来调用,如下所示:

db.blah_table.insert(**arguments)

在引擎盖下相当于:

db.blah_table.insert(blah_field=blah_value)

**顺便说一句,虽然可以从字典中解压缩命名参数,但可以*使用单个从列表或元组中解压缩位置参数。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python:使用FOR循环插入字典

来自分类Dev

使用python字典插入mysql

来自分类Dev

使用字典插入mysql

来自分类Dev

如何遍历字典列表并插入sqlite 3

来自分类Dev

如何在列表中插入字典

来自分类Dev

如何使用Flask / Jinja2将Python字典插入HTML模板

来自分类Dev

使用Python将字典列表插入MySQL

来自分类Dev

如何使用字典

来自分类Dev

如何将值插入嵌套的Swift字典

来自分类Dev

如何将字典项插入PostgreSQL表

来自分类Dev

如何编写查询以从BigQuery中的python字典插入数组值?

来自分类Dev

如何在sqlite3中插入字典

来自分类Dev

如何在Python中将列表值插入字典?

来自分类Dev

从终端创建字典。如何在txt文件中插入单词?

来自分类Dev

如何在字典定义上插入元素[Python]

来自分类Dev

如何在Python中将元组插入现有字典中

来自分类Dev

如何在tableview中插入属性列表字典

来自分类Dev

如何将字典插入sqlite数据库?

来自分类Dev

如何使用嵌套字典的名称?

来自分类Dev

如何使用RealmSwift存储字典?

来自分类Dev

如何使用字典加密

来自分类Dev

如何使用@PartMap发布字典

来自分类Dev

如何使用循环制作字典?

来自分类Dev

有效地使用sqlalchemy插入字典列表

来自分类Dev

使用字典插入psycopg中的大表

来自分类Dev

使用节点将字典数组插入 MySQL 数据库

来自分类Dev

使用 RE 将条件值从键插入到字典中

来自分类Dev

使用字典理解将np.nan插入字典元素

来自分类Dev

带字典的SQLAlchemy插入