Python 2 documentation कहता है कि "प्रोग्रामर को अपवाद वर्ग या इसके उप-वर्गों में से नए अपवाद प्राप्त करने के लिए प्रोत्साहित किया जाता है, न कि बेसएक्सप्शन से।" क्यों आगे के स्पष्टीकरण के बिना।पायथन में बेसएक्सप्शन क्लास के बजाय अपवाद से प्राप्त करने की अनुशंसा क्यों की जाती है?
मुझे उत्सुकता है कि इस तरह इसकी अनुशंसा क्यों की जाती है? क्या यह सिर्फ exceptions hierarchy को संरक्षित करने के लिए है क्योंकि पाइथन डेवलपर्स ने इसे कल्पना की है?
>>> dir(BaseException) == dir(Exception)
True
[पीईपी 352] (https://www.python.org/dev/peps/pep-0352/) काफी कुछ बताता है। –