आज सुबह मैंने अपने सर्वर प्रोग्राम में कीबोर्ड इंटरप्ट को संभालने का फैसला किया और कृपापूर्वक बाहर निकलें। मुझे पता है कि यह कैसे करना है, लेकिन मेरे परिष्कृत आत्म को यह पर्याप्त रूप से पर्याप्त नहीं मिला कि ^C
अभी भी मुद्रित हो जाता है। मैं ^C
मुद्रित होने से कैसे बचूं?कीबोर्ड से बचने के बाद मुद्रित होने के लिए^सी से कैसे बचें
import sys
from time import sleep
try:
sleep(5)
except KeyboardInterrupt, ke:
sys.exit(0)
Ctrl + C दबाएं उपरोक्त कार्यक्रम से बाहर निकलने के लिए और देखने के ^C
मुद्रित हो रही है। क्या कुछ sys.stdout
या sys.stdin
जादू का उपयोग कर सकते हैं?
आप [ 'curses' पैकेज] में कुछ (का उपयोग कर की कोशिश कर सकते http://docs.python.org/library/curses एचटीएमएल), लेकिन मुझे नहीं लगता कि यह छोटा है (यदि यह संभव है)। विंडोज़ पर –
मुझे^सी नहीं दिखाई देता है। – akonsu
मैं बैश और सीएसएच पर सी मुद्रित आउट देखता हूं, यह या तो गोले में या कम (कर्नेल) स्तर पर कुछ समेकित है। –