Debugging Tools का उपयोग करना
प्रभावी समस्या-समाधान के लिए Python के Debugging Tools का अध्ययन करें
Debugging Tools का उपयोग करना, CoddyKit पर पाइथन के साथ एआई सीखें का एक निःशुल्क पाठ है। यह 3 में से 3वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह पाइथन के साथ एआई सीखें सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। पाइथन के साथ एआई सीखें पाठ्यक्रम में कुल 3 पाठ शामिल हैं।
त्रुटि-निवारण उपकरणों का उपयोग
आधुनिक त्रुटि-निवारण उपकरण आपके कोड में त्रुटियों की पहचान करने और उन्हें ठीक करने की प्रक्रिया को सरल बनाते हैं। इन उपकरणों में विराम-बिंदु, चरण-दर-चरण निष्पादन और चरों के निरीक्षण जैसी सुविधाएँ होती हैं।
इस पाठ में आप Python प्रोग्रामों के त्रुटि-निवारण के लिए लोकप्रिय त्रुटि-निवारण उपकरणों और एकीकृत विकास परिवेशों की सुविधाओं का उपयोग करना सीखेंगे।

एकीकृत विकास परिवेशों में त्रुटि-निवारण
PyCharm, VS Code और Jupyter Notebook जैसे अधिकांश आधुनिक एकीकृत विकास परिवेशों में अंतर्निर्मित त्रुटि-निवारण उपकरण होते हैं। इन उपकरणों की सहायता से आप विराम-बिंदु निर्धारित कर सकते हैं, कोड को चरण-दर-चरण चला सकते हैं और चरों का निरीक्षण कर सकते हैं।
ब्रेकपॉइंट सेट करना
ब्रेकपॉइंट किसी विशिष्ट पंक्ति पर प्रोग्राम के निष्पादन को रोक देता है। उस बिंदु पर आप चरों की जाँच कर सकते हैं और प्रोग्राम की स्थिति का विश्लेषण कर सकते हैं।
VS कोड में ब्रेकपॉइंट सेट करने के लिए पंक्ति संख्या के पास क्लिक करें। PyCharm में, कोड पंक्ति के पास हाशिया क्षेत्र में क्लिक करें।
कोड को चरण-दर-चरण चलाना
डिबगिंग टूल आपको अपने कोड को एक-एक पंक्ति करके (स्टेप ओवर) चलाने या फ़ंक्शन के भीतर जाने (स्टेप इन) की सुविधा देते हैं। इससे आपको यह पहचानने में मदद मिलती है कि तर्क कहाँ विफल हो रहा है।
चरों का निरीक्षण
डिबगिंग सत्र के दौरान, आप वर्तमान कार्य-क्षेत्र में चरों के मानों का निरीक्षण कर सकते हैं। आईडीई आमतौर पर चरों के मान एक अलग पैनल में दिखाते हैं।
# Example for variable inspection
x = 10
y = 20
z = x + y
print(z) # Inspect x, y, and z during debuggingनिगरानी अभिव्यक्तियों का उपयोग
निगरानी अभिव्यक्तियों की सहायता से आप डिबगिंग सत्र के दौरान विशिष्ट चरों या अभिव्यक्तियों के मानों पर नज़र रख सकते हैं। यह सुविधा अधिकांश आईडीई में उपलब्ध होती है।
कॉल स्टैक का उपयोग
कॉल स्टैक उन फ़ंक्शन कॉल का क्रम दिखाता है जो प्रोग्राम में वर्तमान बिंदु तक ले आई हैं। निष्पादन प्रवाह का पता लगाने के लिए यह उपयोगी है।
डिबगिंग एक्सटेंशन का उपयोग
VS कोड के Python एक्सटेंशन और PyCharm के डिबगिंग प्लगइन जैसे टूल उन्नत सुविधाएँ प्रदान करते हैं, जैसे दूरस्थ डिबगिंग और सशर्त ब्रेकपॉइंट।
डिबगिंग के दौरान सामान्य गलतियाँ
इन सामान्य गलतियों से बचें:
- ब्रेकपॉइंट प्रभावी ढंग से सेट न करना, जिससे विश्लेषण अधूरा रह जाता है।
- जटिल त्रुटियों का पता लगाते समय कॉल स्टैक को नज़रअंदाज़ करना।
- आईडीई सुविधाओं का उपयोग किए बिना केवल मैन्युअल डिबगिंग पर निर्भर रहना।
हमने क्या सीखा?
इस पाठ में आपने सीखा:
- विराम-बिंदुओं और कोड को चरण-दर-चरण चलाने के साथ त्रुटि-निवारण के लिए एकीकृत विकास परिवेशों का उपयोग करना।
- त्रुटि-निवारण के दौरान चरों का निरीक्षण करना और निगरानी व्यंजकों का उपयोग करना।
- प्रोग्राम के प्रवाह का पता लगाने में कॉल स्टैक का महत्व।
- बेहतर विश्लेषण के लिए उन्नत त्रुटि-निवारण विस्तारों का उपयोग करना।
बहुत अच्छा! अब अगले विषय पर चलते हैं।

एआई शिक्षक के साथ Python सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 53
- पाठ
- 225
अक्सर पूछे जाने वाले प्रश्न
क्या “Debugging Tools का उपयोग करना” पाठ निःशुल्क है?
हाँ — पाइथन के साथ एआई सीखें अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “Debugging Tools का उपयोग करना” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। पाइथन के साथ एआई सीखें पाठ्यक्रम में कुल 3 पाठ शामिल हैं।
“Debugging Tools का उपयोग करना” में मैं क्या सीखूँगा?
प्रभावी समस्या-समाधान के लिए Python के Debugging Tools का अध्ययन करें आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ पाइथन के साथ एआई सीखें का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या पाइथन के साथ एआई सीखें शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर पाइथन के साथ एआई सीखें शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 3 में से 3वाँ पाठ है।
“Debugging Tools का उपयोग करना” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस पाइथन के साथ एआई सीखें पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर पाइथन के साथ एआई सीखें पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- unittest से Unit Testing
- Debugging तकनीकें
- Debugging Tools का उपयोग करना