[英]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.