पायथन में किसी त्रुटि को छोड़कर प्रिंट करने का प्रयास कैसे करें

ट्राई-एक्सेप्ट ब्लॉक का उपयोग करके, आप अपने कोड में त्रुटियों को रोक सकते हैं

  • ट्राई-एक्सेप्ट और प्रिंट फ़ंक्शंस के साथ, आप पायथन में बुनियादी त्रुटि जानकारी प्राप्त कर सकते हैं।
  • अधिक विस्तृत जानकारी के लिए, ट्रेसबैक मॉड्यूल को आयात करने और उसका उपयोग करने की सलाह दी जाती है।

एक कार्यशील कोड लिखने के लिए, किसी भी त्रुटि को ढूंढना और संभालना आवश्यक है, और इसे पायथन में प्रयास-छोड़कर और मुद्रण त्रुटि जानकारी का उपयोग करके प्राप्त किया जा सकता है।

त्रुटियों को संभालकर, आप यह सुनिश्चित करेंगे कि आपका कोड काम कर रहा है, इसलिए यह सीखना महत्वपूर्ण है कि इसे ठीक से कैसे किया जाए, और यह मार्गदर्शिका इसमें आपकी सहायता करेगी।

क्या पायथन अपवाद निष्पादन को रोकते हैं?

हम कैसे परीक्षण, समीक्षा और मूल्यांकन करते हैं?

हम पिछले 6 महीनों से एक नई समीक्षा प्रणाली बनाने पर काम कर रहे हैं कि हम सामग्री कैसे तैयार करते हैं। इसका उपयोग करते हुए, हमने अपने द्वारा बनाए गए गाइडों पर वास्तविक व्यावहारिक विशेषज्ञता प्रदान करने के लिए अपने अधिकांश लेखों को फिर से तैयार किया है।

अधिक जानकारी के लिए आप पढ़ सकते हैं हम WindowsReport पर कैसे परीक्षण, समीक्षा और मूल्यांकन करते हैं.

यह त्रुटि पर निर्भर करता है लेकिन ज्यादातर मामलों में, यदि कोड में कोई अप्रत्याशित त्रुटि आती है, जैसे अमान्य सिंटैक्स या अमान्य पूर्णांक, यह आगे बढ़ने में सक्षम नहीं होगा और यह प्रोग्राम को रोक देगा कार्यान्वयन।

इस आलेख में
  • पायथन में त्रुटियों के लिए प्रिंट को छोड़कर प्रयास का उपयोग कैसे करें?
  • 1. प्रयास और सिवाय ब्लॉक का उपयोग करें
  • 2. त्रुटि विवरण प्राप्त करें
  • 3. ट्रेसबैक मॉड्यूल का उपयोग करें
  • प्रिंट और रेज अपवादों के बीच क्या अंतर है?

पायथन में त्रुटियों के लिए प्रिंट को छोड़कर प्रयास का उपयोग कैसे करें?

1. प्रयास और सिवाय ब्लॉक का उपयोग करें

  1. कोड संपादक खोलें.
  2. निम्नलिखित पंक्तियाँ जोड़ें:
    try:
    print("The value of X variable is:", x)
    except:
    print("An error occurred")

  3. कोड चलाएँ और आपको टर्मिनल में एक संदेश मिलना चाहिए जिसमें कहा गया है कि कोई त्रुटि हुई है।

2. त्रुटि विवरण प्राप्त करें

  1. अपनी पायथन फ़ाइल खोलें।
  2. निम्नलिखित कोड का प्रयोग करें:
    try:
    print("The value of X variable is:", x)
    except Exception as error:
    print("The following error occurred:", error)

  3. जब आप कोड चलाते हैं तो आपको अपवाद वर्ग के कारण टर्मिनल में त्रुटि संदेश प्राप्त होगा और त्रुटि जानकारी अपवाद ऑब्जेक्ट से मुद्रित की जाएगी।

इन दो तरीकों से, आपको केवल बुनियादी जानकारी मिलती है, जैसे त्रुटि विवरण, जो शुरुआती या छोटी परियोजनाओं के लिए उपयोगी हो सकती है।

3. ट्रेसबैक मॉड्यूल का उपयोग करें

  1. अपना कोडिंग टूल खोलें.
  2. निम्नलिखित दर्ज करें:
    import traceback
    try:

    open("randomfile.txt")
    except Exception:
    print(traceback.format_exc())

  3. जब आप कोड को चलाने का प्रयास करते हैं, तो आपको एक अपवाद संदेश मिलेगा जिसमें बताया जाएगा कि कौन सी त्रुटि हुई, साथ ही फ़ाइल नाम और त्रुटि का कारण बनने वाली सटीक रेखा के बारे में जानकारी भी मिलेगी।

यदि आप उस स्टैक ट्रेस को देखना चाहते हैं जिसके कारण वह त्रुटि हुई, तो आप इसके बजाय ट्रेसबैक.प्रिंट_स्टैक() का भी उपयोग कर सकते हैं।

प्रिंट और रेज अपवादों के बीच क्या अंतर है?

  • प्रिंट फ़ंक्शन केवल त्रुटि नाम के साथ-साथ उस पंक्ति और फ़ाइल नाम को प्रदर्शित करेगा जहां त्रुटि हुई थी।
  • रेज़ स्टेटमेंट के साथ, आप कस्टम अपवादों का उपयोग कर सकते हैं, अपवाद प्रकार सेट कर सकते हैं, और आप अपवाद हैंडलर का उपयोग करके अपने कोड को अनुकूलित कर सकते हैं।

इस प्रकार आप पायथन में ट्राई-एक्सेप्ट ब्लॉक और प्रिंट त्रुटियों का उपयोग कर सकते हैं, और इन युक्तियों का उपयोग करके, आप यह सुनिश्चित करेंगे कि आपका कोड बिना किसी अनचाहे अपवाद के हमेशा ठीक से काम कर रहा है।

इस विषय के बारे में और पढ़ें
  • संरक्षित: डेटा खोए बिना सैमसंग फोन अनलॉक करें [पासवर्ड भूल गए]
  • संरक्षित: आईफोन से सैमसंग फोन में संपर्क कैसे स्थानांतरित करें

पायथन के साथ काम करते समय, आपको विभिन्न समस्याओं का सामना करना पड़ेगा, जैसे पायथन रनटाइम त्रुटि और आयातत्रुटि: निर्दिष्ट मॉड्यूल नहीं मिल सका, लेकिन हमने इन दोनों को अलग-अलग गाइडों में शामिल किया है।

बहुतों को अनुभव भी हुआ अनुमति त्रुटि [त्रुटि 13], लेकिन हमारे पास एक मार्गदर्शिका है जो इसका समाधान करती है।

क्या आपने कभी पायथन में त्रुटि स्टैक ट्रेस प्रिंट करने के लिए प्रयास-छोड़कर का उपयोग किया था? टिप्पणी अनुभाग में अपने सुझाव हमारे साथ साझा करें।

लोड नहीं होने पर नारुतो को ऑनलाइन ठीक करने के 3 तरीके

लोड नहीं होने पर नारुतो को ऑनलाइन ठीक करने के 3 तरीकेNarutoत्रुटिखेल के मुद्दे

क्या आपने एक समर्पित गेमिंग ब्राउज़र में नारुतो खेलने की कोशिश की है?नारुतो ऑनलाइन एक साधारण फ्री-टू-प्ले ऑनलाइन गेम है जो फ्लैश लेयर का उपयोग करके तब तक चलेगा जब तक कि एडोब ने 2020 के बाद इसे बंद ...

अधिक पढ़ें
एक अनपेक्षित त्रुटि आपको फ़ाइल की प्रतिलिपि बनाने से रोक रही है [FIX]

एक अनपेक्षित त्रुटि आपको फ़ाइल की प्रतिलिपि बनाने से रोक रही है [FIX]विंडोज 10त्रुटिफ़ाइलें

कुछ आपको कॉपी करने से रोक रहा है a फ़ाइल में खिड़कियाँ सिस्टम परिवेश और यह त्रुटि कम से कम कहने के लिए कष्टप्रद है।यदि आप करने में असमर्थ हैं कॉपी पेस्ट एक फ़ाइल या एक फ़ोल्डर में विंडोज 10, नीचे द...

अधिक पढ़ें
त्रुटि 0x80030001 Windows Explorer में मीडिया आयात करते समय ठीक करें

त्रुटि 0x80030001 Windows Explorer में मीडिया आयात करते समय ठीक करेंविंडोज 10विंडोज़ 11त्रुटि

कई विंडोज़ उपयोगकर्ताओं ने एक त्रुटि संदेश देखने की सूचना दी है "0x80030001"अनुरोधित कार्रवाई करने में असमर्थ" जब वे अपने विंडोज पीसी से जुड़े मोबाइल डिवाइस (आईओएस या एंड्रॉइड) से मीडिया (फोटो और व...

अधिक पढ़ें