如何将python字典作为kwargs与docxmailmerg合并到文档中

2024-06-17 11:25:24 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我有这本字典

mydict = {'name': 'Theo', 'age': '39', 'gender': 'male', 'eyecolor': 'brown'}

将此文档合并到文档中。在

^{pr2}$

但创建的文档是空的。我想它只适用于夸格斯??在

只能与Kwas合并使用

document.merge(name='Theo', age='39', gender='male', eyecolor='brown')

我真的很喜欢用字典合并数据。在

我是要把dict转换成kwarg(以及如何做到这一点)还是使用dict?在

谢谢你的帮助!!在


Tags: name文档age字典mergegenderdocumenttheo
1条回答
网友
1楼 · 发布于 2024-06-17 11:25:24

不知道官方的名字是什么,但我叫它“爆炸”操作员。在

document.merge(**mydict)

这会将dict解压到函数的/方法的关键字参数中。在

示例:

^{pr2}$

请注意,还有一个参数爆炸:

mylist = [1,2,3,4]

def foo_args(a, b, c, d):
    print(a, b, c ,d)

foo_args(*mylist)
# Prints 1 2 3 4

相关问题 更多 >