2010-07-21 11 views
5

यदि मैं दो मॉड्यूल, अंडे और हैम संपादित करता हूं, और मॉड्यूल अंडे आयात करता है, तो मैं मॉड्यूल अंडे कैसे चला सकता हूं जैसे कि आईडीईएल हैम में सेट ब्रेकपॉइंट्स पर रुक जाता है? अब तक, मैं केवल मॉड्यूल में सेट किए गए ब्रेकपॉइंट्स को पहचानने के लिए आईडीएल प्राप्त करने में सक्षम हूं, वास्तव में उन लोगों को नहीं, जिन्हें आयात किया जा रहा है।मैं पाइथन आईडीएल में चल रहे किसी अन्य के अलावा मॉड्यूल में ब्रेकपॉइंट कैसे सेट करूं?

उत्तर

7
  1. शुरू निष्क्रिय
  2. खुला अंडे, खुला हैम दोनों फ़ाइलों
  3. में
  4. सेट वांछित breakpoints बेकार के खोल, चयन डीबग => डीबगर
  5. अंडे के लिए वापस जाओ और चलाने के लिए पर जाएँ।

आपको प्रत्येक फ़ाइल में ब्रेक पॉइंट पर रोकना चाहिए। (यह काम करता है, मैंने अभी इसका परीक्षण किया है।)

+0

हाँ, यह अब भी मेरे लिए काम करता है। कुछ घंटों पहले, ऐसा नहीं हुआ ... मैं ऐसा नहीं कर रहा था जो मैंने सोचा था कि मैं कर रहा था। – EHN

+1

पुन: चरण 3. विंडोज़ में आप राइट क्लिक करें। ओएस एक्स में आप मध्यम क्लिक (3 बटन माउस की आवश्यकता है)। – Zectbumo

+0

पायथन 3 में, 'डीबगर' नामक कोई मेनू नहीं है। आपको यह निर्दिष्ट करना चाहिए कि उपयोगकर्ता को 'रन> चेक मॉड्यूल' के अंतर्गत जाना चाहिए और फिर डीबगर शुरू करना चाहिए ... आपको अपना जवाब सुधारना चाहिए, भले ही ओपी इसके लिए सीधे नहीं पूछ रहा था, लेकिन यह स्पष्ट नहीं है कि मैंने क्या उल्लेख किया है .. । – nbro

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