2011-01-26 9 views
105

संभावित डुप्लिकेट:
clear terminal in python
How to clear python interpreter console?अजगर में स्क्रीन स्पष्ट करने के लिए कैसे

मैं पायथन में एक प्रोग्राम लिखने के लिए कोशिश कर रहा हूँ, लेकिन मैं कैसे साफ करने के लिए पता नहीं है स्क्रीन। मैं विंडोज और लिनक्स दोनों का उपयोग करता हूं और मैं उन लोगों में स्क्रीन साफ़ करने के लिए कमांड का उपयोग करता हूं, लेकिन मुझे नहीं पता कि पायथन में इसे कैसे किया जाए।

स्क्रीन को साफ़ करने के लिए मैं पायथन का उपयोग कैसे करूं?

+0

http://stackoverflow.com/questions/2084508 http://stackoverflow.com/questions/2466866 http://stackoverflow.com/questions की डुप्लीकेट कर सकते हैं/1432480 http://stackoverflow.com/questions/517970 –

+0

पहले से ही पूछा गया है और कुछ बार जवाब दिया गया है: http://stackoverflow.com/questions/4807925/cross-platform-way-of-clearing-the- स्क्रीन-in- पायथन, http://stackoverflow.com/questions/517970/how-to-clear-python-interpreter-console, http://stackoverflow.com/questions/2084508/clear-terminal-in-python – GreenMatt

+2

Google "पायथन साफ़ स्क्रीन "हिट के हंड्रेड प्राप्त करता है। –

उत्तर

206

आप स्क्रीन आप जहां बैश खोल पर CTRL + एल कर सकते हैं कि दुभाषिया शीघ्र >>> मदद कर सकते हैं मतलब है। विंडोज के बराबर नहीं है। आप

import os 
os.system('cls') # on windows 

या

os.system('clear') # on linux/os x 
+14

0 ('सिस्टम' का रिटर्न वैल्यू) से बचने के लिए,' absolutely_unused_variable = os.system ("cls") 'या 'absolutely_unused_variable = os.system (" clear ")' –

+14

' _ = os.system ("cls") 'या' _ = os.system ("clear") 'बहुत बेहतर लगता है –

+14

यह उत्तर इसे प्राप्त करने के पूर्ण तरीके के करीब है जैसा कि कोई भी प्राप्त कर सकता है। स्क्रीन को साफ़ करने के लिए आपको पूरी बाहरी प्रक्रिया चलाने की आवश्यकता नहीं है - बस स्क्रीन की ऊंचाई से अधिक नई न्यूलाइन प्रिंट करें: 'प्रिंट (" \ n "* 100)' – jsbueno