Правильный способ объявить пользовательские исключения в современном Python?
Как правильно объявлять пользовательские классы исключений в современном Python? Моя основная цель - следовать всем стандартным классам исключений, чтобы (например) любая дополнительная строка, включенная в исключение, была распечатана любым инструментом, который перехватил исключение. Под «современным Python» я подразумеваю что-то, что будет работать в Python 2.5, но будет «правильным» для Python …