繁体   English   中英

如何将关键字参数作为关键字传递给python中的其他函数?

[英]How to pass keyword argument as a key to other function in python?

码:

def edit_properties(self, device, ssc_command="hexa", value="test")
    result = self.edit_devices.edit_device_property(device, ssc_command=value)

我想将“ ssc_command”作为键传递给self.edit_devices.edit_device_property(device,ssc_command = value)和值作为值。

字典/ kwargs扩展。 首先,使用ssc_command作为键并使用value作为值来做字典,然后使用**将其扩展为一组关键字参数:

result = self.edit_device.edit_device_property(device, **{ssc_command:value})

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM