caller = inspect.getouterframes(inspect.currentframe())[1][3]
raise NotImplementedError(caller + ' must be implemented in subclass')
исключение для уведомления о том, что подкласс должен реализовать метод в python