Pythonで以下のコードスニペットを検討してください
argKey = 'actualArgument'
methodA(argKey=argVal) #invoking methodA
ここで、methodA() は次のように定義されます。
def methodA(actualArgument, actualArgument2, actualArgument3)
methodA は、名前付き引数を介してのみ呼び出すことができます。引数名を指定し、引数値を渡すことによって呼び出します。
--> エラーをスローします:
TypeError: methodA() got an unexpected keyword argument 'argKey '
「argKey」変数に含まれる値によって「methodA」を呼び出す必要があります。
methodA(actualArgument=argVal)
メソッド呼び出し呼び出しへの文字列の置換を取得する方法。