だから私はそのように定義された関数を持っています:
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)
どちらも他の2つの異なる機能からのものです。しかし、私の問題は、 があるというエラーが表示されることですnon-keyword arg after keyword arg
。
このエラーを回避する方法はありますか? 1 つ目はandをにNode.getDistnace
追加し、2 つ目はandを関数に追加します。strings
parentD
getDistance
Node.getDistnace
nodeName
nodeDistance