Получение имен параметров метода в Python
Учитывая функцию Python:
def aMethod(arg1, arg2):
pass
Как я могу извлечь количество и имена аргументов. Т.е., учитывая, что у меня есть ссылка на func, я хочу, чтобы func. [Что-то] возвращало ("arg1", "arg2").
Сценарий использования для этого заключается в том, что у меня есть декоратор, и я хочу использовать аргументы метода в том же порядке, в котором они отображаются для фактической функции в качестве ключа. Т.е. как будет выглядеть декоратор с надписью "a, b", когда я вызываю aMethod ("a", "b")?