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