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

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

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

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

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

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

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

हम पिछले 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], लेकिन हमारे पास एक मार्गदर्शिका है जो इसका समाधान करती है।

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

फिक्स: विंडोज 10 अपडेट त्रुटि 80244018

फिक्स: विंडोज 10 अपडेट त्रुटि 80244018विंडोज 10विंडोज अपडेट त्रुटियांत्रुटि

विभिन्न पीसी समस्याओं को ठीक करने के लिए, हम DriverFix की अनुशंसा करते हैं:यह सॉफ़्टवेयर आपके ड्राइवरों को चालू रखेगा, इस प्रकार आपको सामान्य कंप्यूटर त्रुटियों और हार्डवेयर विफलता से सुरक्षित रखेग...

अधिक पढ़ें
पेपैल काम क्यों नहीं कर रहा है? इसे जल्दी ठीक करने के सर्वोत्तम उपाय Best

पेपैल काम क्यों नहीं कर रहा है? इसे जल्दी ठीक करने के सर्वोत्तम उपाय Bestपेपैल मुद्देत्रुटि

पेपाल दुनिया भर में लाखों उपयोगकर्ताओं द्वारा उपयोग की जाने वाली एक उत्कृष्ट ऑनलाइन भुगतान सेवा है।नीचे दिया गया लेख कुछ सबसे सामान्य कारणों की सूची देगा कि क्यों पेपैल काम नहीं कर रहा है, और आप इस...

अधिक पढ़ें
FIX: मॉन्स्टर हंटर में घातक त्रुटि मेमोरी ओवररन

FIX: मॉन्स्टर हंटर में घातक त्रुटि मेमोरी ओवररनराक्षस शिकारी दुनियात्रुटिविंडोज 10 फिक्स

यदि आप मॉन्स्टर हंटर फ्रैंचाइज़ी के प्रशंसक हैं, तो आप मॉन्स्टर हंटर: वर्ल्ड से परिचित हैं।स्टीम उपयोगकर्ताओं ने बताया है कि वे M. से मिले हैंऑनस्टर हंटर वर्ल्ड मेमोरी ओवररन त्रुटि।इस समस्या को ठीक...

अधिक पढ़ें