How do I get the stack trace from an Exception Object in Python? -
मैं अपवाद ऑब्जेक्ट से पूर्ण स्टैक ट्रेस कैसे प्राप्त करूं?
निम्न कोड के रूप में विचार करें समस्या का कम उदाहरण:
last_exception = कोई भी प्रयास नहीं: अपवाद छोड़ें ('foo failed') अपवाद को छोड़कर ई: last_exception = e # यह कहीं और होता है, मूल वृद्धि से decoupled print_exception_stack_trace ( Last_exception)
संपादित करें: मैंने झूठ बोला, क्षमा करें। यह पायथन 3 में है; आप इसे पहले के संस्करणों में नहीं कर सकते। ई .__ ट्रेसबैक __ वही है जिसे आप चाहते हैं।
प्रयास करें: ValueError को ई: प्रिंट (ई। "Test.py" & lt; traceback ऑब्जेक्ट 0x00C964B8 & gt; & Gt; बाहर निकलें कोड: 0
Comments
Post a Comment