Перейти до вмісту
Винятки PythonПомилка
NotImplementedError

NotImplementedError

Метод, який має бути реалізований підкласом, ще не реалізований.

python

Що спричиняє цю помилку

Абстрактний метод викликано на класі, що його не реалізував. Це шаблон для абстрактних базових класів, де підкласи повинні перевизначити певні методи.

Як виправити

Реалізуйте відсутній метод у підкласі. Перегляньте документацію базового класу щодо обов'язкових методів. Використовуйте abc.ABC та @abstractmethod для правильних абстрактних класів, що забезпечують реалізацію при створенні класу.

Офіційна документація

Пов'язані коди помилок