search(lane,value=None,start=105,stop=115,GUI=True) # -> function definition
search(lane,value=value,start=start, stop=stop,GUI=True) # -> function call
我得到错误
"search()" got multiple keyword argument for value"
我明白何时出现此错误 - 如果我有如下所示的函数定义
def func(a):
...
如果我将其称为func(0,a)
传递 2 个参数而不是 1 个参数的位置,我最终会收到错误消息。
当我用函数调用调用的参数数量与定义中的参数匹配时,我不明白为什么会得到它。
请指教。