Ga naar inhoud
Python-uitzonderingenFout
NotImplementedError

NotImplementedError

Een methode die door een subklasse geïmplementeerd moet worden, is nog niet geïmplementeerd.

python

Wat veroorzaakt deze fout

Een abstracte methode werd aangeroepen op een klasse die deze niet heeft geïmplementeerd. Dit wordt gebruikt als patroon voor abstracte basisklassen waarbij subklassen bepaalde methoden moeten overschrijven.

Hoe op te lossen

Implementeer de ontbrekende methode in uw subklasse. Raadpleeg de documentatie van de basisklasse voor vereiste methoden. Gebruik abc.ABC en @abstractmethod voor correcte abstracte klassen die implementatie afdwingen bij het aanmaken van de klasse.

Officiële documentatie

Gerelateerde foutcodes