Рассмотрим следующий фрагмент кода в PythonБуквальное Строка подстановки в питона
argKey = 'actualArgument'
methodA(argKey=argVal) #invoking methodA
где Methoda() определяется как:
def methodA(actualArgument, actualArgument2, actualArgument3)
Methoda может быть вызван только через именованные аргументы, то есть. вы вызываете, указывая имя аргумента и передавая значение аргумента.
-> выдает ошибку:
TypeError: methodA() got an unexpected keyword argument 'argKey '
Я хочу 'Methoda', чтобы ссылаться на значение, содержащееся в переменной, т.е. '' argKey
methodA(actualArgument=argVal)
Как получить замену строка в вызове вызова метода.?
Это помогает понять, почему вы хотите это сделать ... – detly