python函数的参数中包含*

python函数的参数中包含*,python,Python,我需要在函数的参数中包含*。 但它在语法上是错误的,如下所示 >>> xr.bngConfig(get_topo*titan_file=self.inputs['titan_file']) File "<stdin>", line 1 SyntaxError: keyword can't be an expression >>xr.bngConfig(获取拓扑*titan\u文件=self.inputs['titan\u文件]) 文件“”,第1行 SyntaxEr

我需要在函数的参数中包含*。 但它在语法上是错误的,如下所示

>>> xr.bngConfig(get_topo*titan_file=self.inputs['titan_file'])
File "<stdin>", line 1
SyntaxError: keyword can't be an expression
>>xr.bngConfig(获取拓扑*titan\u文件=self.inputs['titan\u文件])
文件“”,第1行
SyntaxError:关键字不能是表达式
我无法更改此处的参数,因为bngConfig正在调用一个tcl函数,该函数具有
-get\u topo*titan\u file
作为我无法更改的参数

*如何包含在python调用中?

xr.bngConfig(**{'get_topo*titan_file': self.inputs['titan_file']})