मुझे लगता है कि निम्नलिखित अक्सर मेरे साथ होता है:
- मैं एक इंटरैक्टिव टर्मिनल सत्र में पायथन का उपयोग कर रहा हूं
- मैं गलती से असंतुलित कोष्ठक के साथ कुछ टाइप करता हूं
- अजगर मुझे ए
...
शीघ्र, मुझे कोड की दूसरी पंक्ति दर्ज करने की उम्मीद है - पायथन कमांड प्रॉम्प्ट पर वापस जाने के प्रयास में, मैं सहज रूप से टाइप करता हूं
ctrl-D
(ट्रांसमिशन कैरेक्टर का अंत) - वापस बाहर निकलने के बजाय
>>>
शीघ्र, पायथन प्रक्रिया तुरंत समाप्त हो जाती है, मेरे इंटरैक्टिव सत्र से सभी डेटा खो देते हैं
मैं चाहूंगा कि यह और न हो। इसलिए मेरे प्रश्न हैं:
क्या पायथन को छोड़ने से रोकने का कोई तरीका है
ctrl-D
दबाया जाता है ;;यह इच्छाधारी सोच हो सकती है, लेकिन क्या कोई ऐसा तरीका है जो मैं बना सकता हूं
ctrl-D
मुझे पायथन प्रॉम्प्ट पर वापस ले जाएं क्योंकि मैं इसे करने की उम्मीद रखता हूं
मैं Mac पर MacPorts के साथ इंस्टॉल किए गए Python 3.6 का उपयोग करता हूं, लेकिन मुझे लगता है कि यह एक काफी प्लेटफ़ॉर्म-स्वतंत्र प्रश्न है। मेरा मानना है कि यह इंस्टॉलेशन प्रासंगिक होने की स्थिति में उपयोगकर्ता इंटरैक्शन के लिए Gnu Readline लाइब्रेरी का उपयोग करता है।