अपवाद में एक तर्क हो सकता है, जो एक ऐसा मान है जो समस्या के बारे में अतिरिक्त जानकारी देता है। तर्क की सामग्री अपवाद से अपवाद में भिन्न होती है। आप अपवाद के तर्क को अपवाद खंड में एक चर की आपूर्ति करके निम्नानुसार कैप्चर करते हैं
उदाहरण
try: b=float(56+78/0) except Exception, Argument: print 'This is the Argument\n', Argument
आउटपुट
प्राप्त आउटपुट इस प्रकार है
This is the Argument integer division or modulo by zero
यदि आप किसी एक अपवाद को संभालने के लिए कोड लिखते हैं, तो आप अपवाद कथन में अपवाद के नाम का एक चर का अनुसरण कर सकते हैं। यदि आप कई अपवादों को फँसा रहे हैं, तो आप अपवाद के टपल के बाद एक चर प्राप्त कर सकते हैं।
यह चर अपवाद का मूल्य प्राप्त करता है जिसमें ज्यादातर अपवाद का कारण होता है। चर टपल के रूप में एकल मान या एकाधिक मान प्राप्त कर सकता है। इस टपल में आमतौर पर त्रुटि स्ट्रिंग, त्रुटि संख्या और एक त्रुटि स्थान होता है।