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

आधुनिक पायथन में कस्टम अपवाद कैसे घोषित करें?

कुछ को ओवरराइड करने या अपवाद के लिए अतिरिक्त तर्क पारित करने के लिए हम इसे आधुनिक पायथन में करते हैं:

वर्ग सत्यापन त्रुटि (अपवाद):def __init__ (स्वयं, संदेश, त्रुटियां):सुपर (सत्यापन त्रुटि, स्वयं)। __init__ (संदेश) स्वयं. 

इस तरह हम त्रुटि संदेशों के शब्दकोश को दूसरे पैरामीटर में पास कर सकते हैं, और बाद में जरूरत पड़ने पर इसे प्राप्त कर सकते हैं।


  1. क्या पायथन अपवाद रनटाइम त्रुटियां हैं?

    सभी पायथन अपवाद रनटाइम त्रुटियां नहीं हैं, कुछ सिंटैक्स त्रुटियां भी हैं। यदि आप दिए गए कोड को चलाते हैं, तो आपको निम्न आउटपुट मिलता है। File "C:/Users/TutorialsPoint1/~.py", line 4 else: ^ SyntaxError: invalid syntax हम देखते हैं कि यह सिंटैक्स त्रुटि है और रनटाइम त्रुटि नहीं है। किसी प

  1. त्रुटि कोड और त्रुटि संदेशों के साथ कस्टम पायथन अपवाद कैसे लिखें?

    हम त्रुटि कोड और त्रुटि संदेशों के साथ कस्टम अपवाद वर्ग इस प्रकार लिख सकते हैं: class ErrorCode(Exception):     def __init__(self, code):         self.code = code     try:     raise ErrorCode(401) except ErrorCode as e:     print "Rece

  1. पायथन वेरिएबल्स - पायथन में वेरिएबल्स की घोषणा और उपयोग कैसे करें

    पायथन में वेरिएबल बनाने और उनका उपयोग करने के बारे में एक गाइड। पायथन वैरिएबल चर नामित स्थान हैं जिनका उपयोग स्मृति में संग्रहीत वस्तु के संदर्भों को संग्रहीत करने के लिए किया जाता है। जब हम पायथन में वेरिएबल बनाते हैं, तो हमें निम्नलिखित नियमों पर विचार करना चाहिए: एक चर नाम एक अक्षर या अंडरस्को