所以我有一个这样定义的函数:
def getDistnace(self, strings, parentD, nodeName, nodeDistance):
我用它来称呼它:
Node.getDistnace(newNode, strings, parentD, nodeName=None, nodeDistance=None)
和
Node.getDistnace(node, strings=None, parentD=None, nodeName, nodeDistance)
它们都来自其他两个不同的功能。但我的问题是我收到一条错误消息,指出存在non-keyword arg after keyword arg
.
有没有办法解决这个错误?第一个Node.getDistnace
添加strings
andparentD
到getDistance
,第二个Node.getDistnace
添加nodeName
andnodeDistance
到函数。