2014-04-10 11 views
7

में वर्तमान अपवाद मुद्रित करें तो मैं पीडीबी का उपयोग करके एक स्क्रिप्ट के माध्यम से कदम बढ़ा रहा हूं और यह एक अपवाद उठाता है, लेकिन किसी कारण से यह अपवाद को संक्षेप में इंगित करता है कि यह अपठनीय है। मैं इसे पूरे अपवाद को मुद्रित करने के लिए कैसे प्राप्त करूं? क्या मुझे अपवाद का संदर्भ मिल सकता है? मुझे लगता है कि यह एक अंतर्निहित कमांड होगा, जैसे कि "आरवी"।पीडीबी इंटरैक्टिव खोल

+0

संभव डुप्लिकेट [pdb में पिछले अपवाद हो जाओ] (http://stackoverflow.com/questions/19211034/get-last-exception-in-pdb) – shx2

+1

यह एक डुप्लिकेट नहीं है। यदि आप पीडीबी में अपवाद को ट्रिगर करते हैं तो वे उत्तर मदद नहीं करेंगे। – Marcin

+0

यदि आप इसे सीधे ट्रिगर कर रहे हैं तो आप सेटअप में "ई को छोड़कर छोड़कर" का उपयोग कर सकते हैं (जहां ई कुछ मनमानी var है जो आप बनाते हैं) और उसके बाद ई को देखें। सुनिश्चित नहीं है कि यह आपके उपयोग के मामले में फिट बैठता है (क्योंकि यह बहुत स्पष्ट प्रतीत होता है) –

उत्तर

0

मुझे लगता है कि, यह आपकी मदद कर सकते हैं:

try: 
    **your code** 
except Exception as e: 
    print(e) 
की
+0

अच्छी तरह से आपके पास पीडीबी कंसोल में काम करने के लिए केवल एक पंक्ति है ... –

संबंधित मुद्दे