Получение имен параметров метода в Python

Учитывая функцию Python:

def aMethod(arg1, arg2):
    pass

Как я могу извлечь количество и имена аргументов. Т.е., учитывая, что у меня есть ссылка на func, я хочу, чтобы func. [Что-то] возвращало ("arg1", "arg2").

Сценарий использования для этого заключается в том, что у меня есть декоратор, и я хочу использовать аргументы метода в том же порядке, в котором они отображаются для фактической функции в качестве ключа. Т.е. как будет выглядеть декоратор с надписью "a, b", когда я вызываю aMethod ("a", "b")?

Ответы на вопрос(13)

Ваш ответ на вопрос