pdb पर टैग किए गए जवाब

15
IPython के साथ कदम दर कदम डिबगिंग
मैंने जो पढ़ा है, उसमें पायथन में कोड को डिबग करने के दो तरीके हैं: पारंपरिक डिबगर जैसे pdbया के साथ ipdb। जैसे यह समर्थन करता है आदेशों cके लिए continue, nके लिए step-over, sके लिए step-intoआदि), लेकिन आप जो वस्तु निरीक्षण के लिए अत्यंत उपयोगी हो सकता है एक …
170 python  debugging  emacs  ipython  pdb 

6
पायथन के अपने डिबगर (पीडीबी) के भीतर बहु-लाइन कथनों को कैसे निष्पादित करें
इसलिए मैं एक पायथन स्क्रिप्ट चला रहा हूं जिसके भीतर मैं पायथन के डिबगर, पीडीबी लिखकर बुला रहा हूं: import ipdb; ipdb.set_trace() (पीडीबी के iPython के संस्करण, हालांकि इस मामले के लिए मुझे नहीं लगता कि इससे कोई फर्क पड़ता है; मैं इसे केवल रंगीन आउटपुट के लिए उपयोग करता …

10
IPython नोटबुक में डिबग करने का सही तरीका क्या है?
जैसा कि मुझे पता है, %debug magicएक सेल के भीतर डिबग कर सकते हैं। हालाँकि, मेरे पास कई सेल में फ़ंक्शन कॉल हैं। उदाहरण के लिए, In[1]: def fun1(a) def fun2(b) # I want to set a breakpoint for the following line # return do_some_thing_about(b) return fun2(a) In[2]: import multiprocessing …

5
पीडीबी से बाहर कैसे निकलें और कार्यक्रम जारी रखने की अनुमति दें?
मैं एक प्रोग्राम को डीबग करने के लिए pdb मॉड्यूल का उपयोग कर रहा हूं। मैं समझना चाहता हूं कि मैं पीडीबी से कैसे बाहर निकल सकता हूं और कार्यक्रम को आगे बढ़ने के लिए जारी रखने की अनुमति दे सकता हूं। कार्यक्रम को चलाने के लिए कम्प्यूटेशनल रूप से …
111 python  pdb 

13
पायथन कोड में PDB ब्रेकप्वाइंट लगाने का सरल तरीका?
बस एक सुविधा का सवाल है। मैं दृश्य स्टूडियो और XCode जैसे IDE में डिबगर्स के साथ थोड़ा खराब हो गया हूं। मुझे लगता है कि एक import pdb; pdb.set_trace()ब्रेकपॉइंट सेट करने के लिए टाइप करना थोड़ा अनाड़ी है (मैं फ़ाइल के शीर्ष पर pdb आयात नहीं करूंगा क्योंकि मैं …
105 python  pdb 

4
मैं एक चर का हेरफेर कैसे कर सकता हूं जिसका नाम पीडीबी कमांडों के साथ संघर्ष करता है?
मेरा कोड बेहतर या बदतर के लिए, सिंगल लेटर वेरिएबल्स के साथ व्याप्त है (यह फिजिक्स स्टफ है, इसलिए वे अक्षर सार्थक हैं), साथ ही न्यूमपी भी, जिसके साथ मैं अक्सर बातचीत कर रहा हूं। पायथन डिबगर का उपयोग करते समय, कभी-कभी मैं मान को देखना चाहता हूं, कहते हैं …
95 python  pdb 

4
ब्रेकसेटपॉइंट को नोसेटसेट - पीडीबी विकल्प के साथ सेट करना
nosetests --pdbआइए मुझे त्रुटि या विफलता पर रोकें, लेकिन मेरी जरूरतों के लिए बहुत देर हो चुकी है। निष्पादन के दौरान कोड के माध्यम से कदम रखने से मुझे डिबग करने में मदद मिलती है कि समस्या कहां है। हालाँकि, nosetests सहायक होते हैं क्योंकि वे परीक्षण की अनुमति देते …
88 python  testing  nose  pdb 

5
अजगर pbb - लूप छोड़ें
मैं एक लूप का उपयोग करके कैसे छोड़ सकता हूं pdb.set_trace()? उदाहरण के लिए, pdb.set_trace() for i in range(5): print(i) print('Done!') pdbलूप से पहले संकेत देता है। मैं एक कमांड इनपुट करता हूं। सभी 1-5 मान लौटाए गए हैं और फिर मैं निष्पादित pdbहोने से पहले फिर से संकेत देना …
88 debugging  pdb 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.