Python nicht implementiert Fehler

Im Dokument

exception NotImplementedError Diese Ausnahme wird von RuntimeError abgeleitet. In einer benutzerdefinierten Basisklasse müssen Sie diese Ausnahme auslösen, wenn eine abstrakte Methode in einer abgeleiteten Klasse überschrieben werden soll.

ist was es liest. Vorerst sollten Sie es verwenden, wenn Sie es unbedingt überschreiben möchten.

# -*- coding: utf-8 -*-

class BaseTest(object):
    def hogehoge(self):
        raise NotImplementedError()


class Test(BaseTest):
    def hogehoge(self):
        print "hogehoge"


class Test2(BaseTest):
    pass


if __name__ == "__main__":
    test = Test()
    test.hogehoge()

    test2 = Test2()
    test2.hogehoge()

Ausgabeergebnis

hogehoge
Traceback (most recent call last):
  File "test.py", line 22, in <module>
    test2.hogehoge()
  File "test.py", line 5, in hogehoge
    raise NotImplementedError()
NotImplementedError

Recommended Posts

Python nicht implementiert Fehler
Python-Fehlerbehandlung
[Python] Namensfehler: name'urlparse 'ist nicht definiert
SimRank in Python implementiert
Der heutige Python-Fehler: getötet
Implementierte Matrixfaktorisierung (Python)
Python-Fehlerliste (Japanisch)
Shiritori in Python implementiert
[Python] für Anweisungsfehler
Heutiger Python-Fehler: HTTPError: 404 Client-Fehler: Nicht gefunden für URL:
Filter 404 nicht in Rollbar Python gefunden
SMO mit Python + NumPy implementiert
[Python] Memorandum zur Vermeidung von SQLAlchemy-Fehlern
Python-Version wechselt nicht
[youtube-dl] python3 SSL-Fehler (CERTIFICATE_VERIFY_FAILED)
Fehler beim Spielen mit Python
#python python Vermeidung japanischer Syntaxfehler
Implementierte Supreme Solver in Python 3
[Fehler] Symbol nicht gefunden: _PyUnicodeUCS2_Compare
[Python] Nicht nur Sammlungen zählen
Fehlerbehebung Python-Versionsprüfung
[Python] Warum Slices keine Indexfehler verursachen
Hinweis zur Unterstützung von Python-Fehlern: "... unterstützt kein Argument 0 vom Typ float ..."
Der heutige Python-Fehler: SyntaxError Nicht-ASCII-Zeichen
Implementierte Bildsegmentierung in Python (Union-Find)
Python-Fehler: ModuleNotFoundError: Kein Modul mit dem Namen 'flask'
Implementierter Dateidownload mit Python + Bottle
[Python] Ich habe versucht, marginalisiertes Gibbs-Sampling zu implementieren
In Python implementierte Widrow-Hoff-Lernregeln
Implementierte Methode zur Weitergabe von Etiketten in Python
Verwenden Sie APIs, die nicht in Twython implementiert sind
Ziemlich schlampige Python-Fehlerbehebung
Der heutige Python-Fehler: Das Bild ist leer
Python-Fehlererkennung von Powershell ausgeführt
Implementierte Perceptron-Lernregeln in Python
Seltsame und schreckliche Python-Fehlergeschichte
Implementiert in 1 Minute! LINE Benachrichtigen in Python
Hat sich nicht von Python 2 auf 3 geändert
Python Hinweis: Wenn easy_install nicht verwendet werden kann
Der heutige Python-Fehler: ModuleNotFoundError: Kein Modul benannt
Ein einfacher HTTP-Client, der in Python implementiert ist
dyld: Bibliothek nicht geladen: @ rpath / libopenblas.dylib Fehler
Importfehler, obwohl ich Python installiert habe
Lösung für Pip-Installationsfehler [Python] [Mac]
[Python] [Pandas] Wie wird pd.DataFrame (). T implementiert?
Der heutige Python-Fehler: ModuleNotFoundError: Kein Modul benannt
Implementiert in Python PRML Kapitel 7 Nichtlineare SVM
[Illegale Hardware-Anweisung Python] Fehler in PyMC3
Das Autopep8-Format [VScode] funktioniert nicht. [Python]
Virtualenv funktioniert nicht unter Python 3.5 (Windows)
Python / Wörterbuch> setdefault ()> Hinzufügen, wenn nicht im Wörterbuch
Ich habe versucht, Couseras logistische Regression in Python zu implementieren
windows7 / python3.3 / virtualenv / cx_Freeze / Importfehler / MAXREPEAT