Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python में स्क्रीन कैसे साफ़ करें


Python में कभी-कभी हमारे पास आउटपुट का लिंक होता है और हम सेल प्रॉम्प्ट में स्क्रीन साफ़ करना चाहते हैं। हम Control + l दबाकर स्क्रीन साफ़ कर सकते हैं। लेकिन ऐसी स्थितियां होती हैं जब हमें प्रोग्राम से आउटपुट की मात्रा और हम आउटपुट को कैसे फॉर्मेट करना चाहते हैं, इस पर निर्भर करके प्रोग्रामेटिक रूप से स्क्रीन साफ़ करने की आवश्यकता होती है। ऐसे मामले में हमें Python स्क्रिप्ट में कुछ कमांड डालने की आवश्यकता होती है जो प्रोग्राम द्वारा आवश्यकतानुसार स्क्रीन साफ़ कर देगा।

स्क्रीन साफ़ करने के लिए हमें Python के OS मॉड्यूल से system() की आवश्यकता होती है। Windows और Linux जैसे विभिन्न प्लेटफ़ॉर्म के लिए हमें नीचे दिए गए उदाहरण में दिखाए अनुसार अलग-अलग कमांड पास करने की आवश्यकता होती है। साथ ही हम '_' वेरिएबल का उपयोग करते हैं जिसका उपयोग इंटरप्रेटर में अंतिम अभिव्यक्ति का मान रखने के लिए किया जाता है।

उदाहरण

import os from time import sleep # स्क्रीन साफ़ करने का फ़ंक्शन def screen_clear():     # mac और linux के लिए (यहां, os.name 'posix' है)     if os.name == 'posix':         _ = os.system('clear')     else:         # windows प्लेटफ़ॉर्म के लिए         _ = os.system('cls')     # कुछ टेक्स्ट प्रिंट करें print("The platform is: ", os.name) print("big output\n" * 5) # स्क्रीन साफ़ करने के लिए 5 सेकंड प्रतीक्षा करें sleep(5) # ऊपर परिभाषित फ़ंक्शन को अब कॉल करें screen_clear()

आउटपुट

उपरोक्त कोड चलाने पर हमें निम्नलिखित परिणाम मिलता है -

The platform is: nt big output big output big output big output big output

उपरोक्त आउटपुट परिणाम विंडो से 5 सेकंड के बाद साफ़ हो जाता है।


  1. विंडोज कमांड प्रॉम्प्ट स्क्रीन कैसे साफ़ करें विंडोज कमांड प्रॉम्प्ट स्क्रीन कैसे साफ़ करें

    कमांड से कमांड प्रॉम्प्ट स्क्रीन साफ़ करें आपके कंप्यूटर पर कई चीजों के विपरीत, कमांड प्रॉम्प्ट में स्क्रीन साफ़ करने के कई तरीके नहीं हैं। एक बुनियादी कमांड है जो स्क्रीन को उसके इतिहास से छुटकारा दिलाएगी। निम्न कमांड टाइप करें और एंटर दबाएं: cls आपके पास एक अच्छा और साफ कमांड प्रॉम्प्ट स्क्रीन हो

  1. - पायथन का उपयोग करके स्क्रीन पर कैसे प्रिंट करें?

    स्क्रीन पर आउटपुट करने का बुनियादी तरीका print स्टेटमेंट का उपयोग करना है। >>> print Hello, world Hello, world एक ही लाइन पर स्पेस से अलग कई चीजें प्रिंट करने के लिए, उनके बीच कॉमा का उपयोग करें। उदाहरण के लिए: >>> print Hello,, World Hello, World जबकि किसी भी स्ट्रिंग में स्पेस न

  1. - पायथन में स्ट्रिंग ASCII है या नहीं कैसे जांचें?

    पायथन में किसी स्ट्रिंग के ASCII होने की जांच करने का सबसे सरल तरीका है स्ट्रिंग के प्रत्येक कैरेक्टर पर लूप चलाकर जांचना कि प्रत्येक कैरेक्टर ASCII है या नहीं। उदाहरण def is_ascii(s): return all(ord(c) < 128 for c in s) print(is_ascii(ӓmsterdӒm)) आउटपुट यह आउटपुट देगा: False लेकिन यह तरीका बहु