2009-11-22 6 views
5

क्या किसी को पता है कि Ironpython 2.6 को pdb.set_trace() के लिए समर्थन रखने की योजना है, ताकि लोहेपीथॉन मॉड्यूल में ब्रेकपॉइंट्स सेट करने में सक्षम हो सके? अगर किसी को पीडीबी के बिना इसे पूरा करने के लिए कोई सुझाव नहीं है?IronPython और pdb.set_trace()

उत्तर

2

हां, आयरनपीथन 2.6 इसका समर्थन करता है। डिफॉल्ट रूप से यह तब स्विच करता है जब sys.settrace को कॉलर के ऊपर वाले स्टैक पर पहले से फ्रेम कहा जाता है, उपलब्ध नहीं होगा। लेकिन -एक्स के साथ: ट्रेसिंग विकल्प यह हर समय उपलब्ध है।

+0

मैंने आरसी 3 के साथ यह कोशिश की है और मैं इसे काम नहीं कर सकता। आयात pdb आयात sys प्रिंट "हैलो" pdb.set_trace() प्रिंट "अलविदा" मैं के साथ इस फोन: IPY -X: -X ट्रेसिंग: यहाँ मेरी कोड है फ्रेम्स test.py और कोई भाग्य नहीं ... ब्रेकपॉइंट हिट नहीं है। –

+2

मैंने -X: फ्रेम्स का इस्तेमाल किया और इसे काम करने के लिए मिला। -एक्स: ट्रेसिंग काम नहीं किया। – gbronner

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