हल किया गया: यदि त्रुटि अजगर से टकराती है तो स्क्रिप्ट को कैसे मारें

पायथन में त्रुटि होने पर स्क्रिप्ट को मारने से संबंधित मुख्य समस्या यह है कि यह निर्धारित करना मुश्किल हो सकता है कि त्रुटि कब और कहाँ हुई। इससे त्रुटि के सटीक कारण को इंगित करना मुश्किल हो जाता है, जिससे डीबग करना और ठीक करना मुश्किल हो सकता है। इसके अतिरिक्त, स्क्रिप्ट कैसे लिखी जाती है, इसके आधार पर, त्रुटि होने पर निष्पादन को रोकना आसान नहीं हो सकता है। उदाहरण के लिए, यदि किसी स्क्रिप्ट में एकाधिक लूप या फ़ंक्शन होते हैं जिन्हें पुनरावर्ती रूप से कहा जाता है, तो त्रुटि के बिंदु पर निष्पादन को रोकना कोड के कुछ हिस्सों को अभी भी चल रहा है और संभावित रूप से आगे की समस्याएं पैदा कर सकता है। इस समस्या को हल करने के लिए, डेवलपर्स को अपने कोड में कोशिश/छोड़कर ब्लॉक या अन्य अपवाद हैंडलिंग तकनीकों का उपयोग करना चाहिए ताकि त्रुटियों को पकड़ा जा सके और उचित रूप से संभाला जा सके।

You can use the sys.exit() function to kill a script if an error is hit in Python. For example:

try: 
    # code here 
except Exception as e: 
    print(e) 
    sys.exit()

#try: कोड की यह लाइन कोशिश ब्लॉक के अंदर कोड को निष्पादित करने का प्रयास करेगी।
#code यहाँ: यह वह जगह है जहाँ आप वह कोड लिखेंगे जिसे आप निष्पादित करना चाहते हैं।
ई के रूप में अपवाद को छोड़कर: कोड की यह पंक्ति कोशिश ब्लॉक द्वारा फेंके गए किसी भी अपवाद को पकड़ लेगी और इसे 'ई' नामक चर के लिए असाइन कर देगी।
#प्रिंट (ई): कोड की यह पंक्ति अपवाद ब्लॉक में पकड़े गए किसी भी अपवाद को प्रिंट करेगी।
#sys.exit(): कोड की यह पंक्ति स्क्रिप्ट को समाप्त कर देगी यदि अपवाद ब्लॉक में कोई अपवाद पकड़ा गया था।

पायथन पटकथा

पायथन स्क्रिप्टिंग कार्यों को स्वचालित करने और शक्तिशाली एप्लिकेशन बनाने का एक शक्तिशाली तरीका है। यह एक उच्च-स्तरीय, व्याख्या की गई भाषा है जिसे सीखना और उपयोग करना आसान है। पायथन स्क्रिप्ट का उपयोग विभिन्न प्रकार के कार्यों के लिए किया जा सकता है, जैसे कि वेब डेवलपमेंट, ऑटोमेशन, डेटा एनालिसिस, गेम डेवलपमेंट, और बहुत कुछ। पायथन स्क्रिप्ट सादे पाठ फ़ाइलों में .py एक्सटेंशन के साथ लिखी जाती हैं। इन फाइलों में कोड सीधे कमांड लाइन से या एक एकीकृत विकास वातावरण (आईडीई) के माध्यम से निष्पादित किया जा सकता है। पायथन में मॉड्यूल का एक व्यापक पुस्तकालय है जो उपयोगकर्ताओं को विभिन्न सिस्टम संसाधनों तक पहुंचने और आसानी से जटिल संचालन करने की अनुमति देता है। इसके अतिरिक्त, पायथन का उपयोग करके वेब विकास के लिए कई लोकप्रिय रूपरेखाएँ मौजूद हैं जैसे कि Django और Flask।

पायथन में त्रुटि होने पर स्क्रिप्ट को कैसे मारें

यदि आप पायथन में एक त्रुटि हिट होने पर स्क्रिप्ट को मारना चाहते हैं, तो आप sys.exit() फ़ंक्शन का उपयोग कर सकते हैं। यह तुरंत स्क्रिप्ट को समाप्त कर देगा और त्रुटि कोड से बाहर निकल जाएगा। आप त्रुटियों को पकड़ने के लिए कोशिश/छोड़कर ब्लॉक का भी उपयोग कर सकते हैं और यदि आवश्यक हो तो sys.exit() को कॉल कर सकते हैं।

संबंधित पोस्ट:

एक टिप्पणी छोड़ दो