从var args方法调用python中的varargs方法

时间:2017-12-15 16:12:54

标签: python

我需要调用此方法

def overview(client, metrics_style, filter_api_style, overrides=None, zone_list=None, **kwargs)

来自这个方法

def alerting_overview(client, metrics_style, filter_api_style, overrides=None, zone_list=None, **kwargs):

我这样做但是编译器抱怨我只能传入5个参数而不是6

overview(client, metrics_style, filter_api_style, overrides, zone_list, kwargs)

我如何解决这个问题,以便kwargs无可救药地通过?

感谢, 迪安

1 个答案:

答案 0 :(得分:2)

您必须通过**kwargs

overview(client, metrics_style, filter_api_style, overrides, zone_list, **kwargs)
相关问题