我试图使用Swagger生成的客户端生成Python脚本,并收到以下错误:
“扩展元数据过滤器'扩展'无效。它应该是格式键:值”
从这行代码:
`response = mediaApi.media_query(**{'extended_filter':{'extended':'3'}})`
这基于Swagger客户端中的一行,如下所示:
`#param list[str] extended_filter: A special filter which is of the form 'extendedFilter=Name;Value' which allows you to filter by extended metadata`
客户端中的这一行也适用于:
`if 'extended_filter' in params:
query_params.append(('extendedFilter', params['extended_filter']))
collection_formats['extendedFilter'] = 'multi'`
但我不清楚如何从中创造出正确的表达方式。见解赞赏!谢谢。
知道了 - 就是这样:
`response = mediaApi.media_query(**{'query':'query'})`