जीडीबी में, आप सी-सी द्वारा प्रोग्राम को रोक सकते हैं (रोकें) और फिर से शुरू करें।पीडीबी में पाइथन प्रोग्राम चलाने में बाधा डालें (रोकें)?
क्या आप इसे पीडीबी में कर सकते हैं?
जीडीबी में, आप सी-सी द्वारा प्रोग्राम को रोक सकते हैं (रोकें) और फिर से शुरू करें।पीडीबी में पाइथन प्रोग्राम चलाने में बाधा डालें (रोकें)?
क्या आप इसे पीडीबी में कर सकते हैं?
पर this bug report आधार पर यह अजगर 3.
2.x Ctrl-C एक KeyboardInterrupt, जो आम तौर पर इस कार्यक्रम के द्वारा बिना क्रिया है फेंक देंगे, और 'पोस्टमार्टम' में डिबगर रखा जाएगा में में तय किया जा सकता है मोड। आप जारी नहीं रख सकते हैं जहां आपने छोड़ा था।
मुझे नहीं पता कि आप जो वर्णन कर रहे हैं उसे करने का कोई और तरीका है या नहीं।
नहीं है, को Python2 के pdb इस का समर्थन नहीं करता है, लेकिन आप एक समाधान के रूप में अपने कार्यक्रम के लिए इस कोड जोड़ें:
def debug_signal_handler(signal, frame):
import pdb
pdb.set_trace()
import signal
signal.signal(signal.SIGINT, debug_signal_handler)
संबंधित प्रश्न:
वाह, बढ़िया। Ctrl + c को रोकने के लिए, सी जारी रखने के लिए, पीडीबी से बाहर निकलने के लिए बाहर निकलें कमांड। धन्यवाद। – erm3nda