반환할 함수 또는 함수[무언가]("arg1", "arg2")에서 인수의 수와 이름을 추출하려면 inspect 모듈을 사용합니다.
주어진 코드는 aMethod 및 foo 함수 내에서 매개변수를 찾기 위해 inspect 모듈을 사용하여 다음과 같이 작성됩니다.
예시
import inspectdef aMethod(arg1, arg2):passprint(inspect.getargspec(aMethod))def foo(a,b,c=4, *arglist, **keywords):passprint(inspect.getargspec(foo))사전>출력
ArgSpec(args=['arg1', 'arg2'], varargs=None, 키워드=None, defaults=None)ArgSpec(args=['a', 'b', 'c'], varargs=' arglist', 키워드='키워드', 기본값=(4,))