RSS KDNuggets

Как (и зачем) создавать пользовательские исключения в Python

В Python вы можете использовать исключения для прогнозирования и обработки ошибок, которые нарушают нормальную работу программы. Хотя Python предлагает множество встроенных исключений — распространенные исключения, такие как ValueError, TypeError и KeyError, — есть случаи, когда для обработки уникальных условий ошибок, специфичных для вашего приложения, необходимы пользовательские исключения. Создание пользовательских исключений улучшает как читаемость кода, так и...
www.kdnuggets.com
How (and Why) To Create Custom Exceptions in Python