फ़ंक्शन या फ़ंक्शन से तर्कों की संख्या और नाम निकालने के लिए [कुछ] वापस करने के लिए ("arg1", "arg2"), हम निरीक्षण मॉड्यूल का उपयोग करते हैं।
दिए गए कोड को aMethod और foo फ़ंक्शन के अंदर पैरामीटर खोजने के लिए निरीक्षण मॉड्यूल का उपयोग करके निम्नानुसार लिखा गया है।
उदाहरण
import inspect def aMethod(arg1, arg2): pass print(inspect.getargspec(aMethod)) def foo(a,b,c=4, *arglist, **keywords): pass print(inspect.getargspec(foo))
आउटपुट
ArgSpec(args=['arg1', 'arg2'], varargs=None, keywords=None, defaults=None) ArgSpec(args=['a', 'b', 'c'], varargs='arglist', keywords='keywords', defaults=(4,))