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

पायथन में मानक त्रुटि प्रणाली प्रतीक

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

त्रुटि कोड

इस प्रोग्राम में केवल इनबिल्ट एरर नंबर और एरर कोड को सूचीबद्ध करें। मेमोरियल हम OS मॉड्यूल के साथ एरर नो मॉड्यूल का उपयोग करते हैं।

उदाहरण

import errno
import os
for i in sorted(errno.errorcode):
   print(i,':',os.strerror(i))

आउटपुट

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

1 : Operation not permitted
2 : No such file or directory
3 : No such process
4 : Interrupted function call
…………
………..

यहां हम प्रदर्शित करते हैं कि कैसे एक क्षेत्र को उठाया और उपयोग किया जाता है। हम एक उदाहरण के रूप में - ऐसी कोई फ़ाइल त्रुटि नहीं मानते हैं।

उदाहरण

try:
   file_name = open('Data.txt')
# 2 is 'No such file or directory'
   except IOError as e:
   if e.errno == 2:
      print(e.strerror)
      print("File to be printed no found")
      # handle exception
   elif e.errno == 9:
      print(e.strerror)
      print("File will not print")

आउटपुट

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

No such file or directory
File to be printed no found

  1. फिक्स सिस्टम रिस्टोर एरर 0x80070091

    यदि आप 0x80070091 त्रुटि का सामना कर रहे हैं, तो इसका मतलब है कि आप अपने पीसी को एक पुनर्स्थापना बिंदु के माध्यम से पहले के कार्य समय में पुनर्स्थापित करने में सक्षम नहीं हैं। सिस्टम पुनर्स्थापना आपके पीसी के साथ त्रुटियों को ठीक करने और मैलवेयर संक्रमण के बाद खोए हुए डेटा को पुनर्प्राप्त करने में ब

  1. PAGE_FAULT_IN_NONPAGED_AREA त्रुटि ठीक करें

    PAGE_FAULT_IN_NONPAGED_AREA त्रुटि ठीक करें:  यदि आप PAGE_FAULT_IN_NONPAGED_AREA त्रुटि और बग चेक कोड (BCCode) 0x00000050 के साथ मौत की नीली स्क्रीन (BSOD) का सामना कर रहे हैं, तो आप सुरक्षित रूप से मान सकते हैं कि यह दोषपूर्ण हार्डवेयर, दूषित सिस्टम फ़ाइलों, वायरस या मैलवेयर, एंटीवायरस सॉफ़्टवेयर,

  1. सिस्टम पुनर्स्थापना त्रुटि 0x800700B7 [हल]

    सिस्टम पुनर्स्थापना त्रुटि 0x800700B7 ठीक करें:  यदि आप विंडोज बैकअप और रिस्टोर का उपयोग करते हैं तो आपको त्रुटि कोड 0x800700B7 के साथ सिस्टम रिस्टोर सफलतापूर्वक पूरा नहीं हुआ त्रुटि का सामना करना पड़ सकता है। त्रुटि 0x800700B7 का अर्थ है कि एक अनिर्दिष्ट त्रुटि हुई है जो सिस्टम पुनर्स्थापना प्रोग्र