अजगर समारोह को देखते हुए:
def a_method(arg1, arg2):
pass
मैं तर्कों की संख्या और नाम कैसे निकाल सकता हूं। यानी, यह देखते हुए कि मेरे पास एक संदर्भ है func
, मैं चाहता हूं कि वह func.[something]
वापस लौट आए ("arg1", "arg2")
।
इसके लिए उपयोग परिदृश्य यह है कि मेरे पास एक डेकोरेटर है, और मैं उसी क्रम में विधि तर्कों का उपयोग करना चाहता हूं जो वे एक कुंजी के रूप में वास्तविक फ़ंक्शन के लिए दिखाई देते हैं। यानी, "a,b"
जब मैं बुलाऊंगा तो डेकोरेटर कैसा दिखेगा a_method("a", "b")
?