September 2016
Intermediate to advanced
454 pages
9h 23m
English
You can define your own exception class by inheriting from the Exception base class or any other exception class. Why do we need such customization? Firstly, you can create an exception class with a descriptive name. This allows us to identify the purpose of the exception just by looking at the descriptive name. For example, instead of ValueError, a custom exception named ValueGreaterThanFiveError will immediately help identify the problem. There are other advantages as well. You can use such classes to add customized messages based on error subcategories, writing error logs, and so on. Let's learn how to define custom exceptions next.
Here is a list of files we will use:
attackoftheorcs_v1_1.py: This is ...Read now
Unlock full access